处理方法
|
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人 整理发布,转载须标明出处。
这篇博客主要介绍了一个Android新手在实现媒体播放器功能时遇到的问题,即如何通过菜单中的Checkbox控制播放器的启停。作者已经成功地让Checkbox选中时停止播放,但在取消选中时遇到了错误。文章提供了通过设置`android:dependancy`来解决这个问题的方法,并提到了其他可能的实现方式,如使用fragments,但认为当前方法更为简洁。完整解决方案包括在res目录创建XML文件并进行相应操作。
371

被折叠的 条评论
为什么被折叠?



