111

Toolbarアプリに含めたいのですが、デザイン サポート ライブラリAppBarLayoutが .

4

3 に答える 3

185

スクロール効果なしでツールバーだけを含めたい場合は、ツールバーを使用できます。ただし、画像のようなスクロール効果を作成したい場合は、AppBarLayout を使用する必要があります。ここに画像の説明を入力 ここに画像の説明を入力

詳細はこちらこちら

于 2017-01-17T07:54:14.560 に答える
5

AppBarLayout は ToolBar の親レイアウトであり、ToolBar はカスタム ActionBar です。ツールバーでスクロール アクションが必要な場合は、ToolBar を AppBarLayout に書き込む必要があります。ツールバーをスクロールするためのコードを記述する前に、ツールバーのスクロールに使用される NestedScrollBar を知っておく必要があります。ただし、NestedScrollBar と ToolBar を直接接続することはできません。ToolBar は AppBarLayout の子であり、NestedScrollBar は AppBarLayout の兄弟であるため、ツールバーを AppBarlayout に配置する必要があるため、AppBarlayout と NestedScrollBarLayout を接続して、ツールバーのスクロール アクションを行うことができます。

于 2019-03-06T05:30:06.393 に答える