データを保存してタブ1から戻り、メインのタブアクティビティに移動すると、現在のタブ0に移動します。最後に更新したタブのアクティビティに戻るにはどうすればよいですか?
ありがとう
データを保存してタブ1から戻り、メインのタブアクティビティに移動すると、現在のタブ0に移動します。最後に更新したタブのアクティビティに戻るにはどうすればよいですか?
ありがとう
読み込み時にSharedPreferencesを使用できます
ロード時にステップ1SharedPreferencesを書き込み、0の値を格納して、その書き込みが1回であることを確認します
ステップ2SharePreferenceからその値を読み取り、取得します
3つの設定値を次のように貼り付けます
Boolean temp = true;
if(temp)
{
SharedPreferences.Editor shedit=shreftab.edit();
shedit.putString("tabchange", "0");
shedit.commit();
temp = false;
}
String vartabis = shreftab.getString("tabchange", null);
tabhost.setCurrentTab(Integer.parseInt(vartabis));
ステップ4これで、必要に応じてSharedPreferencesファイルのキー値を更新して取得できます