android实现TextView多行文本滚动
16lz
2021-12-04
Android中我们为了实现文本的滚动可以在ScrollView中嵌入一个TextView,其实TextView自己也可以实现多行滚动的,毕竟ScrollView必须只能有一个直接的子类布局。只要在layout中简单设置几个属性就可以轻松实现
当然我们为了让TextView动起来,还需要用到TextView的setMovementMethod方法设置一个滚动实例,代码如下:
<TextView android:id="@+id/tvCWJ" android:layout_width="fill_parent" android:layout_height="wrap_content" android:scrollbars="vertical" <!--垂直滚动条 --> android:singleLine="false" <!--实现多行 --> android:maxLines="15" <!--最多不超过15行 --> android:textColor="#FF0000" />
当然我们为了让TextView动起来,还需要用到TextView的setMovementMethod方法设置一个滚动实例,代码如下:
TextView tvAndroid123 = (TextView)findViewById(R.id.tvCWJ); tvAndroid123.setMovementMethod(ScrollingMovementMethod.getInstance());
更多相关文章
- 如何实现对Android设备进行文本的模拟输入
- Android系统中设置TextView的行间距(非行高)
- 常用的布局和View常用属性
- Android伸手党系列之五:Android(安卓)UI相关知识总结
- Android(安卓)Animation动画 控制动画的执行效果,速度等
- Android的RelativeLayout的layout_height属性设置为wrap_content
- Android(安卓)- Android(安卓)Studio 安装 及 设置 [最新]
- Android(安卓)EditText 一些属性设置
- Android(安卓)基于google Zxing实现二维码、条形码扫描,仿微信二