アプリバーを追加する

Compose をお試しください
Jetpack Compose は、Android で推奨される UI ツールキットです。Compose でコンポーネントを追加する方法をご覧ください。

アプリバーアクションバーとも呼ばれ、アプリのアクティビティにおいて最も重要なデザイン 要素であり、ユーザーにとって馴染みのある視覚的構造とインタラクティブな要素 を備えています。アプリバーを使用すると他の Android アプリと統一感のあるアプリを作成できるため、ユーザーはアプリの操作方法を簡単に理解でき、優れたユーザー エクスペリエンスが実現します。

アプリバーの主な機能は次のとおりです。

  • 専用のスペースにアプリ独自の要素や、ユーザーがアプリ内のどこにいるのかを示す情報を表示する。
  • ユーザーの操作を予測して、検索などの重要なアクションにアクセスできるようにする。
  • ナビゲーションとビューの切り替え(タブまたはメニューを使用)をサポートする。
緑色のアプリアイコン、ハンバーガー メニュー、3 つのアクション アイコンが表示された画像
図 1.Google スプレッドシート アプリのアプリバー。

このドキュメントのセクションでは、AndroidX Toolbar ウィジェットをアプリバーとして使用する方法について説明します。他の方法でアプリバーを実装することもできますが(たとえば、一部のテーマでは、デフォルトで ActionBar がアプリバーとして設定されます)、AppCompat Toolbar を使用すると、多様なデバイスで機能するアプリバーを簡単に設定できます。また、アプリの開発が進むにつれてアプリをカスタマイズすることも可能になります。

トピック

アプリバーの設定
アクティビティにToolbar ウィジェットを追加し、そのウィジェットをアクティビティの アプリバーとして設定する方法について学習します。
アクションの追加と処理
アクションをアプリバーとそのオーバーフロー メニューに追加する方法と、ユーザーが これらのアクションを選択したときの応答方法について学習します。
アップ アクションの追加
ユーザーがアプリのホーム画面に戻ることができるように [] ボタンをアプリバーに追加する方法について学習します。
アクション ビューとアクション プロバイダの使用
これらのウィジェットを使用してアプリバーに高度な機能を追加する方法について学習します。