Android setMovementMethod() 方法
setMovementMethod 方法可是是超过TextView 宽度 内容设置滑动效果 看下效果图
可以给滑动的字体带一个滚动条
下面说下使用
布局代码:
设置:
android:scrollbars="vertical"
<TextViewandroid:id="@+id/textview"android:layout_width="match_parent"android:layout_height="wrap_content"android:maxHeight="200dp"android:text="@string/scr_txt"android:textColor="@color/colorPrimary"android:scrollbars="vertical"/>
具体代码
private TextView txt;@Overrideprotected void onCreate(@Nullable Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.login_activity_layout);txt = findViewById(R.id.textview);txt.setMovementMethod(ScrollingMovementMethod.getInstance());}
如果只要滑动效果,不要滑动的时候出现滚动条
在textView 里面设置:android:textIsSelectable="true" 即可.......如下代码
<TextViewandroid:id="@+id/textview"android:layout_width="match_parent"android:layout_height="wrap_content"android:maxHeight="200dp"android:text="@string/scr_txt"android:textColor="@color/colorPrimary"android:textIsSelectable="true"/>
Android setMovementMethod() 方法相关推荐
- 【Android 逆向】Android 逆向方法 ( 静态逆向解析 | 函数调用分析 | 动态运行跟踪 | 运行日志分析 | 文件格式解析 | 敏感信息分析 | 网络信息监控 | 环境伪装模拟 )
文章目录 一.Android 逆向方法 1.静态逆向解析 2.函数调用分析 3.动态运行跟踪 4.运行日志分析 5.文件格式解析 6.敏感信息分析 7.网络信息监控 8.软件动态调试 9.环境伪装模拟 ...
- 关于Html中jsp调用Android中方法无效的一点建议
2019独角兽企业重金招聘Python工程师标准>>> 其实,后来我认真查找资料后,得知Android API 17及以上的版本,就会出现js调用不了android的方法.解决方案: ...
- Android开发学习:在Eclipse中导入Android项目方法
在Eclipse中导入Android项目方法的具体步骤如下: 1.启动Eclipse,依次选择File---Import,如下图所示: 2.在弹出的Import窗口中选择Existing Projec ...
- 使用Eclipse创建一个Android程序方法
要编写Android程序,需要安装JDK.Eclipse和Android SDK. Android SDK的安装路径不要在program file或program file(x86)下,否则在debu ...
- android tag的使用方法,Android setTag方法的key问题解决办法
android在设计View类时,为了能储存一些辅助信息,设计一个一个setTag/getTag的方法.这让我想起在Winform设计中每个Control同样存在一个Tag. 今天要说的是我最近学习a ...
- JS如何调用Android原生方法
一.引入 JSBridge JSBridge 主要是给 JavaScript 提供调用 Native 功能的接口,让混合开发中的前端部分可以方便地使用 Native 的功能(例如:通讯录.蓝牙). 而 ...
- Android measure方法详解
1. MeasureSpec类 MeasureSpec用来计算子视图的大小,有三种类型,UNSPECIFIED.EXACTLY和AT_MOST. UNSPECIFIED表示未定义,即父控件未做限制,可 ...
- android语音识别方法示例代码
1. 说明 以下例程功能为:在应用程序中使用intent来调出语言识别界面,录音并识别后将识别的字串返回给应用程序.注意:使用前需要安装语音识别程序如语音搜索.2. 本例参考自android例程: d ...
- JS(Javascript)调用Android原生方法三步走
三步走: 1.webview 一定要设置这三个方法 webSetting.setJavaScriptEnabled(true); webSetting.setJavaScriptCanOpenWind ...
最新文章
- R绘制面积图(area plot)
- MySQL中查询时对字母大小写的区分
- goland 设置project gopath
- leetcode 146.缓存机制(中等)
- wpf 加载资源html,从资源文件加载WPF样式
- android listview item长按事件,ListView的点击事件,长按事件,数据刷新
- uva1504(模拟+暴力)
- 新一代数据库技术在双11中的黑科技
- 【TensorFlow】TensorFlow是什么?
- ubuntu自带截图工具--方便好用
- 升级sublime text4后激活及问题
- 济南计算机学校排名2015,济南高中排名前十名有哪些
- 第十四章_超参数调整
- Prototype使用Form操作表单
- 在Mac上如何设置自动解压下载的压缩文件?
- java中class.forName和classLoader加载类的区分
- vfp报表纸张设置_谈VFP9的自定义纸张的设计!
- c 自动打印的服务器,C-Lodop云打印服务器 x64
- 费用报销的一些管理软件怎么选?
- clr(clr a是什么指令)
热门文章
- Oracle type (自定义类型的使用)
- java中实现具有传递性吗_Java中volatile关键字详解,jvm内存模型,原子性、可见性、有序性...
- 2022-2028年中国FNG硅胶行业市场研究及前瞻分析报告
- 汇编语言中寻址方式[bx + idata]
- LeetCode简单题之查找共用字符
- Mobileye高级驾驶辅助系统(ADAS)
- 3D MinkowskiEngine稀疏模式重建
- CUDA 8的混合精度编程
- python 的保留字
- AttributeError: ‘dict‘ object has no attribute ‘append‘