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

ydn*_*nas 2 android view textview

我想从要传递给测试视图的字符串中检查文本视图中的行数。我添加了 android:maxLines = "2".... 如果超过两个我需要显示/隐藏视图....我怎样才能做到这一点?

Pro*_*kar 5

用一个线程来计算行数,

 textView.setText("Text Here");
    textView.post(new Runnable() {

        @Override
        public void run() {

            Log.v("Line count: ", textView.getLineCount()+"");
        }
    });
Run Code Online (Sandbox Code Playgroud)

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