我有一个以CollapsingToolbarLayout
和CoordinatorLayout
作为根元素的布局。 只要activity
中显示Snackbar
,toolbar
的title
将其位置重置为CollapsingToolbar
的默认扩展标题位置,即使toolbar
未被(完全)展开。(折叠)工具栏标题在Snackbar外观后重置其位置
第二张图显示无论toolbar
是否扩张,title
都是固定的。
的结果是一样的,当我在activity
或fragment
叫snackbar.show()
。
我的布局结构如下:
<CoordinatorLayout>
<AppBarLayout>
<CollapsingToolbarLayout>
<Toolbar />
<TabLayout />
</CollapsingToolbarLayout>
</AppBarLayout>
<ViewPager />
<FloatingActionButton />
我用的是最新的依赖关系appcompat and design library (v24.2.1)
。 我希望这是足够的信息和某人有一个想法如何解决这一问题:P
编辑: 此外,在当你开始一个新项目,并选择Scrolling activity
时snackbar.show()
被称为出现了同样的问题的模板。所以这是一个图书馆问题。
这在26.1.0中再次发生......地狱怎么可能? – TheJudge