【发布时间】:2016-03-09 08:49:00
【问题描述】:
我正在查看 TextView 提供的功能,并开始想知道 TextView 如何处理换行。因此,我创建了一些使用 TextViews 的布局,这引发了有关 TextView 实现的问题。
当我创建一个宽度和高度设置为 wrap_content 的 TextView 并将所有空格字符作为文本插入时,视图会扩展以适应空间。但这只有在单行上才会发生。一旦 textView 的第一行被填满,它就不会扩展为包含空格字符的第二行/多行,但我插入的下一个字符会打印在第二行,而没有任何起始空格。
这里的问题是,如果我想检测 textView 的字符结尾在哪里,并根据可用空间在 textView 的同一行或不同行创建不同的布局。
如果我能得到一些与此相关的通用解决方案,我将不胜感激。如果有人能告诉我如何覆盖现有的 textView 来定义我自己的包装系统,我将不胜感激。
【问题讨论】:
-
您可以将 layout_width 设置为 match_parent 也可以使用
android:maxLineandroid:lines属性。
标签: android android-layout textview