gpt4 book ai didi

android - 如何多行 CollapsingToolbarLayout 的扩展标题?

转载 作者:IT老高 更新时间:2023-10-28 22:09:28 57 4
gpt4 key购买 nike

我的问题是下一个。我会使用相对较大的文本作为 CollapsingToolbarLayout 标题,因此我需要将其显示为多行模式。当我尝试通过 setExpandedTitleTextAppearance() 方法更改文本外观时,它不起作用。我使用的代码是下一个:

<style name="ToolbarExpandedTitle">
<item name="android:textSize">48sp</item>
<item name="android:shadowColor">#ffffff</item>
<item name="android:textColor">@android:color/white</item>
<item name="android:singleLine">false</item>
<item name="android:minLines">3</item>
<item name="android:lines">4</item>
<item name="android:maxLines">5</item>
</style>

enter image description here

我想在多行中看到标题,而不是显示省略号。

最佳答案

随着新 Material Design 1.2.0-alpha05 的发布,此功能被实现为原生函数。

实现 Material 库(1.2.0-alpha05)之后的版本:

implementation 'com.google.android.material:material:1.2.0-alpha05'

将此行添加到 Collapsing Toolbar Layout 的 XML 中(此示例我将 2 行设置为最大)

app:maxLines="2"

您也可以通过编程方式设置它

 collapsingtoolbar.setMaxLines(2);

关于android - 如何多行 CollapsingToolbarLayout 的扩展标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31437685/

57 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com