2

事實上,當CollapsingToolbarLayout正在關閉或打開時,我不需要標題alpha動畫。只是看起來像圖片如何自定義CollapsingToolbarLayout標題動畫

enter image description here

我想,當它被關閉標題顯示在工具欄上,並WHT它打開它會消失,我有谷歌搜索了一天,但始終無人接聽。

需要一些幫助!沒有辦法解決我的問題嗎?謝謝!

我已經刪除了標題動畫,添加了app:titleEnabled="false",但我不知道如何爲客戶動畫。 否則,謝謝。

回答

0

,您是否試圖與collapseToolBar

collapsebar.setExpandedTitleTextAppearance(R.style.ExpandedAppBar); 
collapsebar.setCollapsedTitleTextAppearance(R.style.CollapsedAppBar); 
collapsebar.setExpandedTitleTextAppearance(R.style.ExpandedAppBarPlus1); 
collapsebar.setCollapsedTitleTextAppearance(R.style.CollapsedAppBarPlus1); 

文件style.xml內容的textAppearance玩: 28sp @android:彩色/透明 大膽

<style name="CollapsedAppBar" parent="@android:style/TextAppearance.Medium"> 
    <item name="android:textSize">24sp</item> 
    <item name="android:textColor">@android:color/transparent</item> 
    <item name="android:textStyle">normal</item> 
</style> 

<style name="ExpandedAppBarPlus1" parent="@android:style/TextAppearance.Medium"> 
    <item name="android:textSize">20sp</item> 
    <item name="android:textColor">@android:color/transparent</item> 

    <item name="android:textStyle">bold</item> 
</style> 

<style name="CollapsedAppBarPlus1" parent="@android:style/TextAppearance.Medium"> 
    <item name="android:textSize">18sp</item> 
    <item name="android:textColor">@android:color/white</item> 
    <item name="android:textStyle">normal</item> 
</style> 

標題當酒吧倒塌時顯示爲白色(顯示) 當酒吧膨脹時,標題將顯示爲透明代爾(隱藏)

希望這是有幫助的

祝你好運!

+0

謝謝,但我想在擴展或關閉時更改標題animationg。 – naiyu

0

只有在使用CollapsingToolbarLayout時纔會執行此命令。

collapsingToolbarLayout.setExpandedTitleColor(getResources().getColor(android.R.color.transparent)); 
+0

「setExpandedTitleColor」方法只需設置展開的顏色,而不是更改動畫師 – naiyu

+0

在您使用的帖子中添加您的代碼,這將有助於他人幫助您。 – SimplyProgrammer