私はアンドロイドタブ付きアプリケーションを持っていて、私のタブの1つは好きなアイテムのリストビューを持つアクティビティです。
ユーザーは、フローのさらに下にあるアクティビティ内のアイテムを追加または削除できます。
問題は、ユーザーが戻ったときにリストをリロードできないことです。 onResumeは呼び出されないので、いつリストをリロードするべきかわかりません。
EDIT
これは、私は、その後の活動を始めている方法です。リストを含むアクティビティがTabActivityではない、と私の問題は、その後の活動ではなく、パラレル1から戻って来ているので タブ付きAndroidアプリケーションでListViewを更新するには?
Intent i = new Intent(this, CargasCadastro.class);
// Create the view using Group's LocalActivityManager
Window win = CargasGroup.group.getLocalActivityManager().startActivity("CargasCadastro",i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
View guialayout = win.getDecorView();
// Again, replace the view
CargasGroup.group.replaceView(guialayout);
は文句を言わない仕事をonTabChanged。提案していただきありがとうございます。
onCreateが呼び出されていることを確認しますか?結果のために別のアクティビティを開始しようとしましたか(新しいアクティビティを開始していると思いますか?次に、onActivityResultでリストビューを再作成することができます。 –
主なアクティビティのonResume()の間に、リストの更新を常に呼び出すことが簡単に推測されます。あなたはあなたのタブに連絡があると思っています。最悪の場合は、タブでアクティビティをリロードするだけです。 – blindstuff