And*_*eaF 0 android android-edittext
我有EditText一个有限大小为300dp*300dp的视图.
此EditText用于显示从服务器接收的某些描述的预览,因此如果文本太长,则会在最后一行显示剪切.我希望在文本太长的情况下,在最后一个完全可见的行的末尾显示悬挂点以避免不良截断
例
如果是文本
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua.
Run Code Online (Sandbox Code Playgroud)
如果只有最大可见文本
Lorem ipsum dolor sit amet, consectetur adipisici elit,
Run Code Online (Sandbox Code Playgroud)
EditText应该显示
Lorem ipsum dolor sit amet, consectetur adipisici...
Run Code Online (Sandbox Code Playgroud)
有解决方案吗
如果您的消息是从服务器获取的描述,并且用户编辑它是没有用的,为什么不使用TextView呢?
<TextView
...
android:ellipsize="end"
android:singleLine="true" />
Run Code Online (Sandbox Code Playgroud)
你可以实现相同EditText,但你也必须设置android:editable="false".
| 归档时间: |
|
| 查看次数: |
2294 次 |
| 最近记录: |