1. ホーム
  2. アンドロイド

[解決済み】アクションバーと新しく導入されたツールバーの違いは何ですか?

2022-04-13 23:53:04

質問

GoogleがMaterial Designを導入した後、Toolbarという新しいウィジェットクラスがあると聞きました。

Toolbarとは何ですか?ActionBarとToolBarの正確な違いは何ですか?

解決するには?

の解説を見つけました。 Android Developers Blogの記事 .

<ブロッククオート

このリリースでは、Androidは新しいツールバーウィジェットを導入しています。 これは、Action Barパターンを一般化したもので、より多くのコントロールと柔軟性を提供します。 ツールバーは、他のビューと同様に階層内のビューであり、他のビューとのインターリーブが容易になります。 また、アニメーション化したり、スクロールイベントに反応させることもできます。また、アクティビティーのアクションバーとして設定することも可能で、標準的なオプションメニューのアクションがこのバー内に表示されます。

そうです、私たちAndroidの開発者は ActionBar ということですね。そして Toolbar はそのためだけのものです。

つまり ActionBar の特殊な種類になりました。 Toolbar . 以下はその抜粋です。 Google公式のMaterial Design仕様書 .

<ブロッククオート

アプリバーは、以前はAndroidのアクションバーとして知られており、ブランディング、ナビゲーション、検索、およびアクションに使用される特殊な種類のツールバーです。

使用方法など詳細はこちら ToolbarActionBar は、上記のブログ記事で紹介しています。