Android:onResume更新单选按钮

时间:2018-01-03 01:08:38

标签: android user-interface radio-button onresume

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

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

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

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

1 个答案:

答案 0 :(得分:2)

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

是否已保存状态

提供的链接供您参考。

我没有提供代码,因为您也没有提供任何代码。