0

あるページから対応する前のページに移動する必要があります (アプリの現在のページには複数の前のページがあります)。Up Navigation / Backボタンを使用して実装するにはどうすればよいですか。

4

4 に答える 4

1

Android ドキュメント

マニフェスト ファイルで親を設定し、次にアクティビティで設定します

@Override
public boolean onOptionsItemSelected(MenuItem item)
{
    switch(item.getItemId())
    {
    case android.R.id.home:
        NavUtils.navigateUpFromSameTask(this);
        return true;
    }
    return super.onOptionsItemSelected(item);
}

またはfinish()代わりに呼び出すことができます

NavUtils.navigateUpFromSameTask(this)
于 2015-08-14T09:26:48.033 に答える
0

アクティビティでは、デフォルトで戻るボタンを使用して前に戻りますが、上へのボタンはありません。アップしたい場合は、マニフェストを入れます:

android:parentActivityName=".MainActivity"

フラグメントについて:

FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.addToBackStack("Tag");
. . .
于 2015-08-14T06:06:38.790 に答える