Android Toolbarは、古いアクションバーを置き換えたものです。 これは、API 21 (Android 5.0 Lollipop) で導入されました。 このチュートリアルでは、サポート v7 ライブラリを使用してそれを実装するつもりです。 私たちの目標は、Android の古いバージョンでもサポートされるアイコンを持つツールバーを実装することです。
Step 1: Gradle 依存関係の確認
Open your build.gradle (Module:app) for your project and make sure you have a following dependency:
Step 2: layout を修正する。
次に、ツールバーの新しいスタイルを追加します。 res / values / styles.xml に移動します。
Step 3: ツールバーのメニューを追加する
プロジェクトの res / menu / menu_main.xml に移動し、単一の要素で新しいメニューを追加します (例.).
Image for a icon’s drawable was taken from the Google Material Design Icons.
Step 4: Add toolbar to the activity
Java / MainActivity.java に移動します。 ツールバーを初期化するためにクラスを修正します。 v7 サポート ライブラリからツールバー ライブラリをインポートすることを確認します。
Step 5: メニューをツールバーに展開(追加)
これは最後のステップです。 ここでは、メニューを展開し、action_favorite ボタンをクリックすると、シンプルなテキスト メッセージが表示されます。
そしてこのアイコンをクリックすると、「行動がクリックされた」という情報を持つトーストが表示されます。