Androidでの上部ナビゲーションの実装方法


  • アップナビゲーションボタンの追加: アップナビゲーションボタンは、ユーザーが前の画面に戻るための便利な手段です。ツールバーにアップナビゲーションボタンを追加するには、アクティビティのonCreateメソッド内で以下のように設定します。

  • Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    1. アップナビゲーションの処理: アップナビゲーションボタンが押されたときの処理を実装するには、アクティビティのonOptionsItemSelectedメソッドをオーバーライドします。以下は、アップナビゲーションボタンが押されたときに前の画面に戻るためのコード例です。
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        if (item.getItemId() == android.R.id.home) {
            onBackPressed();
            return true;
        }
        return super.onOptionsItemSelected(item);
    }

    これらのステップを実行することで、Androidアプリでシンプルな上部ナビゲーションを実現することができます。また、上記のコード例は参考としてご利用いただけます。