5

我有一個以CollapsingToolbarLayoutCoordinatorLayout作爲根元素的佈局。 只要activity中顯示Snackbar,toolbartitle將其位置重置爲CollapsingToolbar的默認擴展標題位置,即使toolbar未被(完全)展開。(摺疊)工具欄標題在Snackbar外觀後重置其位置

第二張圖顯示無論toolbar是否擴張,title都是固定的。

Fully expanded

After Snackbar was shown

的結果是一樣的,當我在activityfragmentsnackbar.show()

我的佈局結構如下:

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

我用的是最新的依賴關係appcompat and design library (v24.2.1)。 我希望這是足夠的信息和某人有一個想法如何解決這一問題:P

編輯: 此外,在當你開始一個新項目,並選擇Scrolling activitysnackbar.show()被稱爲出現了同樣的問題的模板。所以這是一個圖書館問題。

回答

2

我有同樣的問題,這是一個圖書館的問題。關於最新版本的設計支持庫(25.0.0)已修復。在你的build.gradle上使用以下代碼:

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

希望這會有所幫助。

+0

這在26.1.0中再次發生......地獄怎麼可能? – TheJudge

相關問題