スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Activity再起動時のラジオボタン選択値クリア

Activityの再起動時(Create処理が再度行われるとき)に、ラジオボタンの
選択値が前回選択値が保持されているようで、onCreate時に選択値を設定しても
反映されない。

選択値をクリアするには、下記のように「Bundle」を更新するとできる。

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

// 部品の取得
radio = (RadioButton) findViewById(R.id.radio);

// 出題順ラジオボタンの初期化
if (savedInstanceState != null){
radio.setChecked(true);
super.onSaveInstanceState(savedInstanceState);
}
}
スポンサーサイト

コメント

非公開コメント

検索フォーム


カテゴリ
全記事表示リンク

全ての記事を表示する

広告
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。