0

在 checkBoxPreference 中有一个键(android:key="show_airline_column_pref"),我知道当我想为复选框存储值时使用这个键(如果设置与否)。但是我的困惑来自 prefScreen 键 (android:key="flight_columns_pref") ,为什么这个键存在?我应该在 prefScreen 的键中存储什么值?

有人可以解释一下这个键的用法吗?当在此密钥中存储某些内容很有用时,我找不到示例。有人可以点亮我吗:)谢谢

<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android"
android:key="flight_columns_pref"
android:title="Flight Search Preferences"
android:summary="Set Columns for Search Results">

<CheckBoxPreference
android:key="show_airline_column_pref"
android:title="Airline"
android:summary="Show Airline column" />

</PreferenceScreen>
4

1 回答 1

2

PreferenceScreen 具有 key 属性,因为它是 Preference 的子类。当您想以编程方式管理它时,它可能很有用,例如隐藏它或添加/隐藏子项。

于 2011-11-02T10:20:22.997 回答