在TextView中,如果文本很长,可能需要实现垂直滚动显示文本的效果。这里需要在XML布局文件中为TextView设置如下几个属性。

android:scrollbars="vertical"

android:scrollbarStyle="X",其中X为outsideOverlay或insideOverlay。

android:scrollbarFadeDuration="X",其中X表示滚动条从出现到消失的时间,单位是毫秒。


下面是一个完整的XML代码例子。

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical" android:layout_width="fill_parent"android:layout_height="fill_parent"><TextView    android:id="@+id/textview"    android:layout_width="fill_parent"android:layout_height="wrap_content"android:singleLine="false"android:maxLines="8"android:background="#FFF"android:textColor="#000"android:textSize="20dp"android:layout_margin="10dp"android:scrollbars="vertical"android:text="@string/big_text"android:scrollbarStyle="outsideOverlay"android:padding="10dp"android:scrollbarFadeDuration="2000"  /></LinearLayout>

运行效果如下图。

[Android] TextView的垂直滚动效果_第1张图片

更多相关文章

  1. android支付宝首页、蚂蚁森林效果、视频背景、校园电台、载入收
  2. 分享一个jQuery效果实例代码
  3. C#开发微信门户及应用(三)之文本消息和图文消息应答
  4. 详述Entity Framework自定义分页效果实现方法
  5. 利用Dapper实现分页效果方法教程
  6. ASP.NET如何实现进度条效果的实例讲解
  7. Entity Framework自定义分页效果的实现教程
  8. Asp.net Mvc表单验证气泡提示效果展示
  9. C#实现添加Word文本与图片超链接的方法

随机推荐

  1. build WebRTC for android
  2. Android开发日记 --(1)Android系统开发环境
  3. Android: Android Resources
  4. Android Studio升级3.2以后 Androidx 异
  5. Android密码明文密文切换
  6. Android启动过程之SystemServer
  7. android百度地图标记点代码
  8. Android原始XML的读写操作
  9. Android _Android登录对话框实现(1)
  10. Android系统启动-SystemServer下篇