首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何检查Android中字符串中的行数?

如何检查Android中字符串中的行数?
EN

Stack Overflow用户
提问于 2014-04-04 05:49:26
回答 2查看 3K关注 0票数 2

我想从要传递到测试视图的字符串中检查文本视图中的行号。我添加了android:maxLines =“2”.如果它超过两个,我需要显示/隐藏一个view....How,我能做到这一点吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-04 07:15:46

使用线程数行数,

代码语言:javascript
运行
复制
 textView.setText("Text Here");
    textView.post(new Runnable() {

        @Override
        public void run() {

            Log.v("Line count: ", textView.getLineCount()+"");
        }
    });

如果要限制xml中TextView中的行数,请使用android:maxLines

票数 5
EN

Stack Overflow用户

发布于 2014-04-04 06:02:57

我相信TextView有一个getLineCount方法,您可以使用它来获取行数。您可以将该函数的返回值与maxLines进行比较,并在达到限制时显示/隐藏。

另见:TextView.getLine()

和:TextView - maxLines属性

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22854554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档