安卓开发:自定义多选框/单选框对话框在onPrepareDialog怎么控制选项(选中、未选中)状态?
如题~通过AlertDialog的setMultiChoiceItems,setSingleChoiceItems可以添加个多选框和单选框。
我修改选项后,我点击取消按钮,下次再显示该对话框时要还原成原来选择的情况。
是在 onPrepareDialog(int id,Dialog dialog)里做处理吗?要怎么处理? --------------------编程问答-------------------- 里面应该需要获取个控件对象的吧~~ 不然没法操作。求高手指点指点啊~~ --------------------编程问答-------------------- 没人吗? 还是问题说的不够明确? --------------------编程问答-------------------- 举个例子说明下我的问题的吧,顺便顶帖~
第一步:对话框里多选框的初始状态是只选中了第一个选项。
第二步.打开对话框,在多选框里选上了第二个选项,点击“取消”按钮,关闭对话框。
第三步:再次打开该对话框:按照正常思路来说,上次是点击“取消”按钮的,所以第二步的操作应该是无效的,多选框应该只有第一个选项被选中。 但实际情况第二个选项还是被选中的。(安卓里默认记住上次的操作)
我就是想解决这样的一个问题,点击了取消按钮时要取消掉该次做的修改。 所以需要动态的对多选框选项进行操作。求指点。。。。 --------------------编程问答-------------------- 没看明白!!!!!!!!!!!!!!!!
补充:Java , Eclipse