我的應用程序活動具有一個radiogroup。它有2個單選按鈕。重新創建活動時重置所選單選按鈕
在xml文件中,當我開始活動時,我選擇radiobutton1作爲默認值。
場景:
- 選擇單選按鈕2
- 進入手機設置和更改語言。
- 回到應用程序活動。
活動再次創建。但是選擇了radiobutton2。
實際上,當我創建活動時,它應該保持radiobutton1爲默認選擇。但是,在改變語言並進入我的活動之後,即使運行onCreate(),它也會保持以前的狀態。
我想在我重新創建我的活動時選擇radiobutton1。
請讓我知道它是如何可以..我在哪裏做錯了。
在我的onDestroy()我試圖radiogroup.clearcheck()
我試圖檢查單選按鈕的id,然後設置radiobutton1.checked(真)。
我有onClickListener,我用它來選擇單選按鈕。
不知何故狀態沒有被清除,當我再次創建我的活動時,我無法將radiobutton1作爲默認選擇。
您是否嘗試在onResume方法中設置單選按鈕? – Rich