preferenceScreen 利用intent跳轉activity

轉載自: http://daimajishu.iteye.com/blog/1556621

設置中的Preferencescreen不僅可以作爲設置界面顯示,而且還能夠啓動activity,下面主要是對啓動activity的介紹
1. Preferencescreen中啓動activity

例如wireless_setting.xml中有如下片段

Html代碼 複製代碼
  1. <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"  
  2. xmlns:settings="http://schemas.android.com/apk/res/com.seedshope.android">  
  3.     <PreferenceScreen  
  4.         android:key="wifi_settings"  
  5.         android:title="@string/wifi_settings"  
  6.         android:summary="@string/wifi_settings_summary" >  
  7.         <intent  
  8.             android:action="android.intent.action.MAIN"  
  9.             android:targetPackage="com.android.settings"  
  10.             android:targetClass="com.android.settings.wifi.WifiSettings" />  
  11.     </PreferenceScreen>  
  12. </PreferenceScreen>  
其中com.android.settings是工程的包名,com.android.settings.wifi.WifiSettings是要啓動的類。另外,xmlns:settings這一項沒有也是可以的(那它的作用是什麼?)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章