如何在listView选项之间导航?

时间:2015-08-14 10:26:36

标签: android android-fragments android-activity android-listview

我有1个带有X选项的listView。

每个选项都会使用其他选项(如配置菜单)刷新此listView。

我的问题是:如何导航回以前的选项?

我从strings.xml中的多个格式化html字符串中选择选项

每当用户点击一行时,我从该行获取位置和文件,我搜索该选项并清除/刷新所有行。

我需要一个按钮才能返回上一行。

以下是一个例子:

 <string name="option1"><![CDATA[<menu>
<item>
    <body>option1_1</body>
    <target>lv</target>
    <file>option1_1</file>
</item>
<item>
    <body>option1_2</body>
     <target>lv</target>
    <file>option1_2</file>
</item>

<item>
    <body>option1_3</body>
     <target>wv</target>
    <file>option1_3.html</file>
    </item>
</menu>]]></string>

<string name="option1_2"><![CDATA[<menu>
    <item>
        <body>option2_1</body>
        <target>option2_1.html</target>
        <file>option2_1.html</file>
    </item>
    <item>
    <body>option2_2</body>
     <target>option2_2.html</target>
    <file>option2_2.html</file>
</item>   
</menu>]]></string>

1 个答案:

答案 0 :(得分:0)

在您创建的每个节点上,您都可以创建对父节点的引用。因此,在创建子节点时,只需使用其self从父节点初始化它。然后,当您在特定节点时,您可以简单地将父节点用于列表视图。