假如我们有这样一个需求,就是在Preference中需要点击一个选项去启动一个Activity.这时候应该怎么办呢?
这里Preference提供了这样的功能.
在描述preference的xml中:
<PreferenceCategory android:title="第三层" >
<Preference
android:persistent="false"
android:title="导入导出" >
<intent
android:action="com.example.dialogpreferencesseekbar.ImportActivity"
android:targetClass="com.example.dialogpreferencesseekbar.ImportActivity"
android:targetPackage="com.example.dialogpreferencesseekbar" />
</Preference>
</PreferenceCategory>
注意intent节点,在这个节点中就可以指定你想要启动Activity所在的包名和类名.通过这些属性系统会自动调用指定的Activity
同时,AndroidMenifest.xml中只需正常配置这个Activity:
<activity
android:name="com.example.