当前位置: 首页 > 面试题库 >

使用PreferenceActivity的ListActivity选择子类别

公羊嘉
2023-03-14
问题内容

PreferenceActivity用来保存一些默认值。

我有一个包含Regions列表的数组,每个区域SubArray包含不同区域的列表。我的首选项列表项包含所有区域的列表,但是如何使listPrefernce在单击时显示另一个ListPreference,以便列出其子区域?


问题答案:

听起来您想使用http://developer.android.com/guide/topics/ui/settings.html#Subscreens中介绍的子屏幕

<PreferenceScreen  xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- opens a subscreen of settings -->
    <PreferenceScreen
        android:key="region1"
        android:title="Region 1"
        android:persistent="false">

        <ListPreference
            android:key="subarray1"
            android:title="SubArray 1" ... />

        <ListPreference
            android:key="subarray2"
            android:title="SubArray 2" ... />
        ....

    </PreferenceScreen>

    <!-- opens another subscreen of settings -->
    <PreferenceScreen
        android:key="region2"
        android:title="Region 2"
        android:persistent="false">

        <ListPreference
            android:key="subarray1"
            android:title="SubArray 1" ... />

        <ListPreference
            android:key="subarray2"
            android:title="SubArray 2" ... />
            ...

    </PreferenceScreen>
    ...
</PreferenceScreen>


 类似资料:
  • 我有这个: 我想选择类为col-md-4,6,8,12的排班的孩子。有没有什么好办法一次全选? 可以有多个行DIV,我将使用wrapAll将每个行DIV的子级包装到其他DIV中。所以如果我使用wrapAll,它只是将其他行div的所有内容转移到第一个行div。如果我将选择器查询放在循环内部,它只是继续包装子项乘以行divs的数量。我不想让这种事发生。 你们听懂了吗?

  • 问题内容: Select id, name, ROW_NUMBER() OVER (ORDER BY id asc) as ‘RowNo’ from customers where RowNo between 50 AND 60 我正在尝试选择50到60之间的行的子集。问题是“ RowNo”是无效的列名。 谢谢 使用SQL SERVER 2008 R2 问题答案: 使用您的查询作为像下面这样的子查

  • 问题内容: 我想使用Criteria API通过从搜索值中获取输入来选择实体。一个文档可以有更多的收件人。收件人有许多子类 如何选择所有带有特定名字的ReciepientAccount的文档?我需要搜索所有子类并将它们与OR连接。有优雅的方法吗? 问候m 问题答案: 以下应该工作:

  • 问题内容: 我只想自行选择一个名为.date的类 由于某种原因,我无法使它正常工作。如果有人知道我的代码出了什么问题,将不胜感激。 问题答案: 我想写这个问题的规范答案,因为上面的答案有问题。 我们的问题 该 CSS 选择器: 将选择具有 foo 类的任何元素。 您如何在XPath中做到这一点? 尽管XPath比CSS强大,但是 XPath没有CSS类选择器的本机等效项 。但是,有一个解决方案。

  • 我只是试图选择父框,然后根据父框想要孩子,我的目的是创建父(国家)和子(城市)选择框,当有人选择国家时,它应该显示存储在数据库中的那个国家的城市。当用户选择国家时,页面不应该重新加载,但它应该击中数据库并获取该国家的城市,我创建了一个Wordpress页面,并从那里有很长的时间,我只是把我的html的父和子选择框。 HTML页面/Wordpress页面: 插件文件夹是用相同的名称ajax测试创建的

  • 问题内容: 我的外观很好,似乎无法找出如何在一个jQuery选择器语句中选择与某些类匹配的所有元素,例如: 关于如何实现这一目标的任何想法?唯一的其他选择是 但是我正在使用很多类来执行此操作,因此它需要很多代码。 问题答案: 这应该工作: 您必须在$()的第一个参数中全部添加多个选择器,否则,您将为jQuery提供要在其中搜索的上下文,这不是您想要的。 这与您在CSS中所做的相同。