5

CollapsingToolbarLayoutCoordinatorLayoutのレイアウトをルート要素として使用しています。 activitySnackbarが表示されるたびにtoolbartitleは、toolbarが完全に展開されていない場合でも、その位置をデフォルトの拡張タイトル位置CollapsingToolbarにリセットします。(折りたたむ)Snackbarの外観後、ツールバーのタイトルがリセットされます

titleは、toolbarが展開されているかどうかに関係なく固定されています。

Fully expanded

After Snackbar was shown

私はactivityまたはfragmentsnackbar.show()を呼び出したとき、結果は同じです。私はappcompat and design library (v24.2.1)の最新の依存関係を使用し

<CoordinatorLayout> 
<AppBarLayout> 
    <CollapsingToolbarLayout> 
     <Toolbar /> 
     <TabLayout /> 
    </CollapsingToolbarLayout> 
</AppBarLayout> 
<ViewPager /> 
<FloatingActionButton /> 

私のレイアウト構造は、次のようになります。私はそれが十分な情報と誰か願ってい はこの問題を解決するためにどのようなアイデアを持っている:P

EDIT: また、テンプレートで新しいプロジェクトを開始し、Scrolling activityに同じ問題を選択したときsnackbar.show()が呼び出されたときに表示されます。だからそれは図書館の問題です。

答えて

2

私は同じ問題を抱えていて、ライブラリの問題でした。最新版のデザインサポートライブラリ(25.0.0)が修正されました。 build.gradleで次のコードを使用してください:

compile 'com.android.support:design:25.0.0' 

希望します。

+0

これは26.1.0で再び起こっています...どうしてそんなことが可能ですか? – TheJudge

関連する問題