0

Cofused在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> 

回答

2

PreferenceScreen具有關鍵屬性,因爲它是首選項的子類。當你想以編程方式管理它時,它可能很有用,比如隱藏它或添加/隱藏子項。