GoogleがMaterial Designを紹介した後、私はToolbarと呼ばれる新しいウィジェットクラスについて聞いたことがあります。
ツールバーとは何ですか。また、アクションバーとツールバーの違いは何ですか。
私は Android Developers Blog post から良い説明を見つけました。
このリリースでは、Androidに新しいツールバーウィジェットが導入されました。 これはアクションバーのパターンを一般化したもので、コントロール性と柔軟性が大幅に向上しています。ツールバーは、他のビューと同じように階層内のビューであり、残りのビューとのインターリーブ、アニメーション化、およびスクロールイベントへの反応を容易にします。また、あなたのアクティビティのアクションバーとして設定することもできます。つまり、標準のオプションメニューのアクションがその中に表示されます。
はい、Android開発者は、ActionBar
をもっと制御する必要がありましたね。そしてToolbar
はそれだけのものです。
つまり、ActionBar
は特別な種類のToolbar
になりました。これは Googleの公式のマテリアルデザイン仕様書 からの抜粋です。
アプリバーは、以前はAndroidのアクションバーとして知られていましたが、ブランディング、ナビゲーション、検索、およびアクションに使用される特別な種類のツールバーです。
Toolbar
をActionBar
として使用する方法などの詳細は、上記のブログ投稿に含まれています。