Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> Android ApiDemos示例解析(32):App->Preferences->Preference dependencies

Android ApiDemos示例解析(32):App->Preferences->Preference dependencies

編輯:Android開發教程

Preferences之間可以定義依賴關系,在第一個例子中已有說明。對應定義了依賴關系的Preferences,依賴指向的 Preference可以稱為Parent preference ,只有在Parent preference選中時,子Preference 才可以配置,否則子Preference 被Disabled,顯示為灰色。

這個例子對應的Preferences定義如下:

<PreferenceScreen

xmlns:android=” http://schemas.android.com/apk/res/android”>

<PreferenceCategory

android:title=” @string/example_preference_dependency”>

<CheckBoxPreference

android:key=”wifi”

android:title= ”@string/title_wifi” />

<EditTextPreference

android:layout=”?android:attr/preferenceLayoutChild ”

android:title=”@string/title_wifi_settings”

android:dependency=”wifi” />

</PreferenceCategory>

</PreferenceScreen>

WiFi Setting 依賴於 WiFi是否打開,如果Wifi 關閉,也就沒必要再來配置WiFi Settings了。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved