CollapsingToolbarLayout
とCoordinatorLayout
のレイアウトをルート要素として使用しています。 activity
にSnackbar
が表示されるたびにtoolbar
のtitle
は、toolbar
が完全に展開されていない場合でも、その位置をデフォルトの拡張タイトル位置CollapsingToolbar
にリセットします。(折りたたむ)Snackbarの外観後、ツールバーのタイトルがリセットされます
title
は、toolbar
が展開されているかどうかに関係なく固定されています。
私はactivity
またはfragment
でsnackbar.show()
を呼び出したとき、結果は同じです。私はappcompat and design library (v24.2.1)
の最新の依存関係を使用し
<CoordinatorLayout>
<AppBarLayout>
<CollapsingToolbarLayout>
<Toolbar />
<TabLayout />
</CollapsingToolbarLayout>
</AppBarLayout>
<ViewPager />
<FloatingActionButton />
:
私のレイアウト構造は、次のようになります。私はそれが十分な情報と誰か願ってい はこの問題を解決するためにどのようなアイデアを持っている:P
EDIT: また、テンプレートで新しいプロジェクトを開始し、Scrolling activity
に同じ問題を選択したときsnackbar.show()
が呼び出されたときに表示されます。だからそれは図書館の問題です。
これは26.1.0で再び起こっています...どうしてそんなことが可能ですか? – TheJudge