这个界面在切屏时原来勾选的条目会被改变,我是想这样处理:保存选中的position,在Menifest设置之后,在onConfigurationChanged(Configuration newConfig)里使相应的CheckBox选中,但怎么由position得到对应的CheckBox呢?为什么ListView的getChildAt(position)不行?
解决方案 »
- 实现即时开机启动程序有像短信功能那样的程序实现
- 看个离线帮助文档都那么费劲,拨网线,插网线,拨网线,插网线,拨网线,插网线,,,,,,
- 请教 dex反编译的问题
- 看看Android.mk里面怎么错了
- 如何获取APK应用程序的实例?this指针应该不是其实例。有没getInstance方法?
- 请教ANDROID手机如何使用USB数据线连接到网络
- popupWindow 弹出另一个PopupWindow出现问题,求大神帮忙,不盛感激
- 自定义View在android2.3.3手机上正常运行 在android4.2.2手机上报空指针
- 把手机的短信读取出来,并显示在电脑
- 屏幕翻转和蓝牙通信阻塞问题
- 新手求助~~TABHOST的问题~
- android gallay的使用
android:configChanges="orientation|keyboardHidden",然后在代码中加入
public void onConfigurationChanged(Configuration config) {
super.onConfigurationChanged(config);
}
不过这解决了切屏的问题,但是你切换了界面Activity还是会重启的,所以解决不了根本问题哦。所以关键问题就是在你构建listview的时候就设置checkbox的是否选中就可以。
http://blog.csdn.net/peijiangping1989/article/details/6289108在getview方法中根据position设置好是否选中,然后在checkbox的选择事件中更新你保存在preference的值就可以了。