Preference.xml文件

 

  1. 1 <?xml version="1.0" encoding="utf-8"?>
  2. 2
  3. 3 <PreferenceScreen
  4. 4 xmlns:android="http://schemas.android.com/apk/res/android">
  5. 5
  6. 6 <PreferenceCategory
  7. 7 android:title="General">
  8. 8
  9. 9 <CheckBoxPreference
  10. 10 android:key="checkbox1"
  11. 11 android:title="Using HTTP 1.1" />
  12. 12 <CheckBoxPreference
  13. 13 android:key="checkbox2"
  14. 14 android:title="Using Proxy" />
  15. 15
  16. 16 </PreferenceCategory>
  17. 17
  18. 18 <PreferenceCategory
  19. 19 android:title="Security">
  20. 20
  21. 21 <EditTextPreference
  22. 22 android:key="edittext_preference"
  23. 23 android:title="Setting Password"
  24. 24 android:dialogTitle="Please input password:"
  25. 25 android:password="true"/>
  26. 26
  27. 27 <ListPreference
  28. 28 android:key="list_preference"
  29. 29 android:title="Security Preferences"
  30. 30 android:entries="@array/list_preference"
  31. 31 android:entryValues="@array/list_preference"
  32. 32 android:dialogTitle="Security options" />
  33. 33
  34. 34 </PreferenceCategory>
  35. 35
  36. 36 <PreferenceCategory
  37. 37 android:title="Launch Submenu">
  38. 38
  39. 39 <PreferenceScreen
  40. 40 android:key="submenu"
  41. 41 android:title="Network tools">
  42. 42
  43. 43 <CheckBoxPreference
  44. 44 android:key="checkbox3"
  45. 45 android:title="Start fishing filter" />
  46. 46
  47. 47 <CheckBoxPreference
  48. 48 android:key="checkbox4"
  49. 49 android:title="Check website automatically"/>
  50. 50
  51. 51 </PreferenceScreen>
  52. 52
  53. 53 <PreferenceScreen
  54. 54 android:title="Launch Intent Activity">
  55. 55
  56. 56 <intent android:action="android.intent.action.VIEW"
  57. 57 android:data="http://www.google.com" />
  58. 58 </PreferenceScreen>
  59. 59
  60. 60 </PreferenceCategory>
  61. 61
  62. 62 </PreferenceScreen>

activity

  1. public class preferences extends PreferenceActivity {
  2. @Override
  3. public void onCreate(Bundle savedInstanceState) {
  4. super.onCreate(savedInstanceState);
  5. addPreferencesFromResource(R.xml.preferences);
  6. }
  7. }

相关讲解

http://www.cnblogs.com/franksunny/archive/2011/10/21/2219890.html

 

版权声明:本文为j-turn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/j-turn/archive/2012/08/26/2657257.html