1

次の問題があります。4つのフラグメントを持つアクティビティがあります。それらの1つには名前のリストが含まれています。名前をクリックすると、インテントeccを使用して別のアクティビティが開始されます。このアクティビティには、名前に関連する個人情報が表示され、ボタンが含まれています。ボタンは、Httpを介したDELETEリクエストを使用してリストから名前を削除します(個人情報もHttp、POSTを使用して取得されます)。

これはすべて正常に機能しますが、この最後のアクティビティの名前のリストを表示するフラグメントに戻って、選択した名前を除いた名前のリストを再度表示するにはどうすればよいですか。私がいくつかの情報を得ることができる提案やリンクは大歓迎です:)

4

2 に答える 2

0

以前のフラグメントの使用に戻るには:

getActivity().getFragmentsManager().popBackStack()

バックスタックを使用すると、ユーザーはフラグメントトランザクションを元に戻すことができます(逆方向に移動します)。popBackStackを使用すると、戻るボタンの戻る動作がシミュレートされます。http://developer.android.com/reference/android/app/FragmentManager.htmlを見て、ニーズに最も適したものを使用してください。

于 2013-01-16T13:16:38.313 に答える
0

あなたは単に呼び出すことができます

finish()

あなたの活動の削除操作の後

于 2013-01-16T13:25:15.423 に答える