Android Studio的TextView实现滚动显示文字 |
您所在的位置:网站首页 › 手机屏幕怎么设置滚动字幕显示 › Android Studio的TextView实现滚动显示文字 |
问题:使用TextView实现文字从右到左滚动显示,属性设置可在布局文件和代码文件中设置,经过多次试验,在布局文件中设置其属性无法实现滚动效果。
Android版本:9
在手机上调试需打开USB调试(仅安卓机)
一、使用TextView实现文字从右到左滚动显示
TextView实现滚动显示的属性: android:marqueeRepeatLimit="marquee_forever" 在代码中设置的属性(因为在布局文件中设置无效) textView.setMovementMethod(LinkMovementMethod.getInstance()); textView.setEllipsize(TextUtils.TruncateAt.MARQUEE); textView.setSingleLine(true); textView.setSelected(true); textView.setFocusable(true); textView.setFocusableInTouchMode(true);通过以上的属性设置,即可实现TextView文字滚动! 二、在此基础上实现文字滚动过程中,点击关键词实现跳转网页。这个可以在显示的数据中设置 例如: 显示的文本数据为: 安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。 在文本的“智能手机”前后加上链接如下: 安卓是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |