Android中我们为了实现文本的滚动可以在ScrollView中嵌入一个TextView,其实TextView自己也可以实现多行滚动的,毕竟ScrollView必须只能有一个直接的子类布局。只要在layout中简单设置几个属性就可以轻松实现

<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开发网提示相关的可以查看SDK中android.text.method分支了解更多


更多相关文章

  1. 二、Android应用的界面编程(六)ProgressBar及其子类[SeekBar、Rati
  2. Android用户界面 UI组件--TextView及其子类(二) Button,selector
  3. Android 中关于PathEffect子类的效果(中级)
  4. Android x86 4.4-r5 分支修改笔记——系统定制
  5. android之Buffer类及子类学习
  6. 『ANDROID』反射取子类、父类 属性
  7. Android用户界面UI组件--AdapterView及其子类(三) ExpandableLis
  8. Android Activity 及其子类
  9. android view子类的构建

随机推荐

  1. android 加法程序
  2. 40个Android面试题
  3. [Android]BroadcastQueue如何分发广播(四)
  4. android 参数 加密,解密 参数提交,数据返回
  5. Android 简单的从本机获取相机功能 并且
  6. 第一个Android登录页面 | HTTP 请求验证
  7. android的xml控件遇到的问题(1)
  8. Android 解决阿里云直播水印问题
  9. android 改变bitmap颜色
  10. android中ListView数据刷新时的同步