【发布时间】:2012-06-14 10:30:39
【问题描述】:
我有一个引号中的句子,例如“我有一个引号中的句子。”。如果句子对我的文本视图来说有点太长,则句子在点和引号之间会被打断,看起来很难看。我总共有几百个句子,所以如果我改变大小或设备,它会发生在其他句子上。这是一个错误吗?有没有人有办法解决这个问题?
谢谢
“这是另一个更长的描述。”
“就是这句话。”
第一个看起来不错,像这样:
“这是另一个更长的时间
说明。”
第二个是这样的:
“就是这句话。
"
【问题讨论】:
-
试试 android:maxEms="10".
-
可以实现TextWatcher接口,实现方法afterTextChanged。该方法将在文本更改后调用,因此您可以自己在其中添加换行符。您还可以使 TextView 水平滚动以避免换行。
-
我有一个当日单词列表。如果您选择一个单词,那么屏幕上只会显示该单词,并带有引号中的说明。所以文本视图永远不会改变,但每次选择一个单词时都会填充不同长度的描述
标签: android textview newline line-breaks