gpt4 book ai didi

android - 获取单行状态

转载 作者:行者123 更新时间:2023-11-29 15:40:35 25 4
gpt4 key购买 nike

我们可以用这个设置单行

TextView textView = (TextView) view.findViewById(R.id.someTextView);
textView.setSingleLine(true);

但是获取单行事件的状态 getSingleLine() 不会退出。

如何检查 TextView 的单行是打开 (true) 还是关闭 (false)?

我的目标 API 级别是 15。

最佳答案

我相信 singleLine 已被弃用,您应该改用 textView.setMaxLines(1) 然后使用 textView.getMaxLines() 以便了解 textView 是否为 singleLine :

boolean isSingleLine = textView.getMaxLines() == 1;

针对 API 15 进行编辑

但是,如果您在这种情况下使用 singleLine 来了解 TextView 是否为 singleLine,您可以使用从 API 1 开始可用的 getTransformationMethod(),如下所示:

boolean isSingleLine = textView.getTransformationMethod() == SingleLineTransformationMethod.getInstance();

关于android - 获取单行状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41266564/

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