在项目中经常会遇到长文本内容,也就是textview一行显示不全的问题,这个时候就需要textview中的文本内容能够自动换行,来解决文本内容过长导致的一行无法完全显示的问题。(如下图)

textview中自动换行显示文本内容_第1张图片

基本的设置:android:ellipsize  = “none”

                   android :maxLines="100"

                   scrollHorizontally = "false"     

   顺便提议下 ellipsize 的属性  ( android:ellipsize = "end"    省略号在结尾

                                                  android:ellipsize = "start"   省略号在开头

                                                  android:ellipsize = "middle"     省略号在中间

                                                   android:ellipsize = "marquee"  跑马灯

                                                   android:ellipsize  = “none” 没有省略

                                                    android:singleline = "true"     限制一行)

但是当我设置了上面的基本属性后发现并没有达到那种换行的效果:

           检查代码发现  还有一个属性    android:inputType ="text"        需要将这个属性改成  inputType = "textMultLine" 多行显示。(修改后如下图)

 android:inputType="textMultiLine"        android:hint="此设备运行正常"        android:textColor="#000000" />

再次运行 ,换行效果出来了。    

新人成长,还望各位多多指教。谢谢!!!

更多相关文章

  1. Android布局属性介绍
  2. 简解selector的几个属性
  3. android一些有用的View属性
  4. ImageView androidscaleType属性详解
  5. android布局中的基本属性:
  6. Android 搜索框:SearchView 的属性和用法详解
  7. 整理分享ImageView属性大全

随机推荐

  1. 在Android(安卓)中使用FFmpeg命令
  2. 设置android studio textview 的点击打开
  3. Android的postOnAnimation分析
  4. Android(3) 注册界面点击返回登录界面并
  5. Android之反射机制与JSON解析
  6. Android(安卓)ListView根据项数的大小自
  7. Android(安卓)installed app, never used
  8. android 耳机左右声道接反,软件如何修正
  9. android调用平台功能
  10. android如何限制只能输入指定的字符