处理方法
1
|
<
preferencescreen
xmlns:android
=
"http://schemas.android.com/apk/res/android"
> <
preferencecategory
android:title
=
"@string/title_category"
android:summary
=
"@string/summary_category"
> <
checkboxpreference
android:title
=
"@string/title_main"
android:summary
=
"@string/summary_main"
android:defaultvalue
=
"true"
android:key
=
"main"
> </
checkboxpreference
></
preferencecategory
>
<!--Any other categories include here-->
</
preferencescreen
>
|
你选在只需要通过简单设置 setting android:dependancy 就能够实现这个功能,现在在res目录创建一个xml文件,放入上面xml代码,然后执行如下操作
1
2
3
4
5
6
7
8
9
10
11
|
public
class
SettingsActivity
extends
PreferenceActivity {
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
}
}
|
当然,你也可以通过其他的方式完成,比如 fragments ,不过这种方式更简单些
原文地址:http://www.itmmd.com/201411/156.html
该文章由 萌萌的IT人 整理发布,转载须标明出处。