Android:onResume更新单选按钮

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android:onResume更新单选按钮相关的知识,希望对你有一定的参考价值。

我的菜单上有很多单选按钮。但是,每当调用onResume()时,我发现它会将所有单选按钮值重置为默认值。我能做些什么来保持它以前的状态?

***更新我知道按钮的状态。但是,它们会被重置。我想找到手动重置它们的方法。但是,我发现我使用了代码

 getMenuInflater().inflate(R.menu.menu_main, menu);

尝试获取菜单,因此MenuItem在方法onResume()上导致NullPointerException。如何获取菜单并设置menuItems?

答案

只要user clicks on the radioButton,将其标识符/ ID保存到本地存储。 (例如:sharedPreferences)。并在活动onResume(),检查点击radioButtonset it clicked.是否有任何保存状态

提供的链接供您参考。 我没有提供代码,因为您也没有提供任何代码。

以上是关于Android:onResume更新单选按钮的主要内容,如果未能解决你的问题,请参考以下文章

Android:保存单选按钮的状态

使用 php 和单选按钮更新数据

在android中添加自定义单选按钮

在android中添加自定义单选按钮

Android从选定的单选按钮获取价值

DW里面在表格里加表单,单选按钮的问题