请选择 进入手机版 | 继续访问电脑版

牛大大的个人博客

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1762|回复: 1

Android 设置TextView滑动滚动条和滑动效果

[复制链接]

149

主题

201

帖子

643

积分

版主

Rank: 7Rank: 7Rank: 7

积分
643
发表于 2021-1-4 12:31:55 | 显示全部楼层 |阅读模式

1、单独的TextView控件设置滚动条

        <TextView
                android:id="@+id/content"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="file content is empty!"
                android:scrollbars="vertical"
                android:fadeScrollbars="false"/>


在activity中为这个TextView设置:



  mFileContentView = (TextView) findViewById(R.id.content);
  mFileContentView.setMovementMethod(ScrollingMovementMethod.getInstance());


经过上面两个步骤,TextView就可以上下滚动了,如果想自定义滚动条,接着在xml里面加入属性:


android:scrollbarThumbVertical="@drawable/ic_launcher"   //滑块的图片
android:scrollbarTrackVertical="@drawable/ic_launcher"   //滑道的图片

ScrollBar由两部分组成,一个是Track(滑道),一个是Thumb(滑块)


2、也可以用ScrollView

    <ScrollView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:scrollbars="vertical"
            android:fadingEdge="vertical">
        <TextView
                android:id="@+id/content"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:text="file content is empty!"/>
    </ScrollView>


回复

使用道具 举报

149

主题

201

帖子

643

积分

版主

Rank: 7Rank: 7Rank: 7

积分
643
 楼主| 发表于 2021-1-4 12:57:14 | 显示全部楼层
EDITTEXT 不让开程序 出现软键盘
在父层上

        android:focusable="true"
            android:focusableInTouchMode="true"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|牛大大的个人博客 ( 苏ICP备17043571号-2 )

GMT+8, 2021-6-15 11:52 , Processed in 0.184531 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表