【发布时间】:2015-03-22 17:41:27
【问题描述】:
我的问题看起来很简单,但我一直没能找到解决办法。
我有 2 个 TextView,它们有相同的文本但有
- TextView 大小不同;
- TextView 内文本的字体大小不同。
我无法控制文本(它来自远程)。
我希望让 2 个 TextView 的换行符恰好在同一点
【问题讨论】:
标签: android
我的问题看起来很简单,但我一直没能找到解决办法。
我有 2 个 TextView,它们有相同的文本但有
我无法控制文本(它来自远程)。
我希望让 2 个 TextView 的换行符恰好在同一点
【问题讨论】:
标签: android
将文本放置到其中一个 TextView 中,然后使用其中的文本作为第二个文本视图的源:
Detect where Android's TextView would insert a line break
第二个文本视图应该有更多的“宽度容量”,以便能够放置第一个视图中的所有内容而不会“自己”换行。
【讨论】:
指定两个 textView 的一行中字符的最大长度。这可以通过在定义它们的布局中使用 TextView 的属性来完成:
<TextView
android:id="@+id/textViewName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="20dp"
android:gravity="center"
android:maxLength="12" />
【讨论】:
maxLength 这是一个尺寸(以 px 或 dp 为单位) ) 不是字符数