我想使用以下规则限制TextView在屏幕中可以占用的空间:
这里是一些截图,解释了有效和无效的结果:
短文本:
中文字:
内部滚动:
空格:
长度过长:
最佳答案
尝试这样。
XML格式
<TextView
android:id="@+id/descTxtView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="5"
android:scrollbars="vertical"
android:text="Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s."
android:textColor="#232e3b"
android:typeface="sans" />
在JAVA中
descTxtView= (TextView) findViewById(R.id.descTxtView);
descTxtView.setMovementMethod(new ScrollingMovementMethod());
关于java - 如何实现具有最大高度和内部滚动的多行TextView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26295036/