实际上,当CollapsingToolbarLayout关闭或打开时,我不需要标题alpha动画。看起来像图片
我希望当它关闭时,标题显示在工具栏上,然后打开它会消失,我搜索谷歌一天,但仍然没有答案。
需要一些帮助!有什么方法可以解决我的问题吗?谢谢!
我已添加app:titleEnabled="false"
删除了标题动画,而我不知道如何为动画提供客户服务。
否则,谢谢。
答案 0 :(得分:1)
你是否尝试过使用collapseToolBar的textAppearance
collapsebar.setExpandedTitleTextAppearance(R.style.ExpandedAppBar);
collapsebar.setCollapsedTitleTextAppearance(R.style.CollapsedAppBar);
collapsebar.setExpandedTitleTextAppearance(R.style.ExpandedAppBarPlus1);
collapsebar.setCollapsedTitleTextAppearance(R.style.CollapsedAppBarPlus1);
文件style.xml内容: 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>
当栏倒塌时,标题将为白色(显示)
栏扩展(隐藏)时标题将是透明的
希望这是有帮助的
祝你好运!!答案 1 :(得分:0)
如果使用CollapsingToolbarLayout,则只能使用此命令。
collapsingToolbarLayout.setExpandedTitleColor(getResources().getColor(android.R.color.transparent));