gpt4 book ai didi

android - 在 StaticLayout 上设置最大行数

转载 作者:行者123 更新时间:2023-11-29 18:45:40 26 4
gpt4 key购买 nike

StaticLayout.Builder 是在 API 23 中引入的,我想降低目标。如何使用 StaticLayout 的原始构造函数设置最大行数?

引用的属性似乎都是只读的。

最佳答案

在API 22以后的StaticLayout类中,仍然有一个隐藏的构造函数,需要很多参数:

 /**
* @hide
* @deprecated Use {@link Builder} instead.
*/
@Deprecated
public StaticLayout(CharSequence source, int bufstart, int bufend,
TextPaint paint, int outerwidth,
Alignment align, TextDirectionHeuristic textDir,
float spacingmult, float spacingadd,
boolean includepad,
TextUtils.TruncateAt ellipsize, int ellipsizedWidth,
int maxLines)

如您所见,最后一个参数是最大行数。

关于android - 在 StaticLayout 上设置最大行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52043673/

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