Android 开发问题:TextView 内容超过宽度时,默认不会换行
在 Android 开发TextView 内容超过宽度时默认不会换行如下例TextViewandroid:layout_width200dpandroid:layout_heightwrap_contentandroid:text这是一段很长的文本这是一段很长的文本这是一段很长的文本/处理策略使用 singleLine 属性虽然已废弃但有效TextViewandroid:layout_width200dpandroid:layout_heightwrap_contentandroid:singleLinetrueandroid:text这是一段很长的文本这是一段很长的文本这是一段很长的文本/# singleLine 属性已废弃 deprecated This attribute is deprecated. Use maxLines instead to change the layout of a static text, and use the textMultiLine flag in the inputType attribute instead for editable text views (if both singleLine and inputType are supplied, the inputType flags will override the value of singleLine).使用 maxLines 属性TextViewandroid:layout_width200dpandroid:layout_heightwrap_contentandroid:maxLines1android:text这是一段很长的文本这是一段很长的文本这是一段很长的文本/使用 maxLines 属性结合 ellipsize 属性添加省略号TextViewandroid:layout_width200dpandroid:layout_heightwrap_contentandroid:ellipsizeendandroid:maxLines1android:text这是一段很长的文本这是一段很长的文本这是一段很长的文本/ellipsize 属性的属性值如下属性值说明end在结尾显示省略号start在开头显示省略号middle在中间显示省略号使用跑马灯效果TextViewandroid:idid/tv_testandroid:layout_width200dpandroid:layout_heightwrap_contentandroid:ellipsizemarqueeandroid:focusabletrueandroid:focusableInTouchModetrueandroid:marqueeRepeatLimitmarquee_foreverandroid:singleLinetrueandroid:text这是一段很长的文本这是一段很长的文本这是一段很长的文本/TextViewtvTestfindViewById(R.id.tv_test);tvTest.setSelected(true);
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2629748.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!