0

私はAndroidアプリを持っていますが、フラグメントベースのデザインに移行しています。

主なアクティビティはリストフラグメントで、アイテムが選択されたときにいくつかの詳細フラグメントの1つを表示します。詳細フラグメントの1つはリストです。これは、Androidフォンで新しい詳細アクティビティを開きます。アプリアイコンを戻るボタンとして使用したいのですが、ルートアクティビティに戻り、2番目ではなく最初のリストが表示されます。

受話器の戻るボタンは正しいことを行い、1レベル戻るだけです。onOptionsItemSelectedメソッドを修正して、ルートフラグメントではなく、最後のフラグメントに戻るにはどうすればよいですか?

ありがとう、ジェリー

4

1 に答える 1

0

returnの後にfinish()を使用します

finish();
return;

これで現在のアクティビティが終了し、前のアクティビティに戻ります。

于 2012-10-29T16:40:18.983 に答える