[英]break line into multiple textview
我有两个textview作为
TEXTVIEW1, TEXTVIEW2
和要显示的文字:
String line="something ... something ... still continuing ..."; // A very Big Line
首先,我希望TextView1
完全填充,然后如果文本溢出,则将其余文本设置为TextView2
。
我的TextView1
不能具有wrap_content布局尺寸,即。 它有固定的尺寸...
我正在寻找这个的原因是因为我想要这样的东西
IMAGE TEXT TEXT TEXT
TEXT TEXT TEXT
TEXT TEXT TEXT TEXT
我搜索了很多关于stackoverflow的问题。 有多种方法可以做到这一点。
WEBVIEW-不能将其用作所需的布局视图列表的一部分
Github上的某个项目-抱歉,使用起来太复杂了。
另一种-
IMAGE TEXTVIEW1
TEXTVIEW2
那让我有点感兴趣,所以想使用它。 如果您还有其他解决方案,请提出建议
您为什么要全部2个textview? Textview可以扩展到实际需要的尽可能多的行,并且默认情况下您不应该真正期望“溢出”。
不过,如果您确实想实现此目的,则可以限制第一个textview(android:maxLines)中的行数。 然后,您可以编写一些逻辑,以首先在textview1中设置文本,再次获取文本以检查实际适合的文本,然后找出原始字符串中遗漏的其余部分并将其设置为textview2。
你的意思是这样吗? 看一下这个库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.