AndroidStudio案例——跑马灯_android textview marquee_forever-程序员宅基地

技术标签: android  Android  

 简单的跑马灯,只需利用TextView。

【效果展示】

【activity_main.xml代码】

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="我最美最美最美最美哈哈哈我是天下第一美丽的"
        android:textSize="40dp"
        android:singleLine="true"
        android:ellipsize="marquee"
        android:marqueeRepeatLimit="marquee_forever"
        android:focusable="true"
        android:focusableInTouchMode="true"
/>

【代码详解】

android:singleLine:使文本单行显示

android:ellipsize(搭配singleLine使用)

android:ellipsize = "end"    省略号在结尾

android:ellipsize = "start"   省略号在开头

android:ellipsize = "middle"     省略号在中间

android:ellipsize = "marquee"  跑马灯

android:ellipsize = "none"       没有省略号,字数过多时会显示不全

 android:marqueeRepeatLimit:设置走马灯滚动的次数

使TextView获取焦点

android:focusable="true"
android:focusableInTouchMode="true"

【注意】

  • TextView必须单行显示,即内容必须超出TextView大小
  • TextView要获得焦点才能滚动
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_52177571/article/details/127445531

智能推荐

安卓GLSurfaceView使用简单范例_简书 android glsurfaceview例子-程序员宅基地

文章浏览阅读584次。在AndroidManifest.xml要设置: <uses-feature android:glEsVersion="0x00020000" android:required="true" />代码:package net.quantum6.camerafps;import java.nio.ByteBuffer;import java.nio.By..._简书 android glsurfaceview例子

【Spark学习笔记】- 初始 Apache Spark_spark windowspec 朗格朗日-程序员宅基地

文章浏览阅读980次。首先Spark摒弃了MapReduce中的线map在reduce这样严格的方式,spark 可以执行更通用的有向无环图算子,这就意味着,在MapReduce 中需要将中间结果写入分布式文件系统时,Spark能将中间结果直接传入流水作业线的下一步。再次,Spark扩展了前辈们的内存计算能力。作为一个通用的计算引擎,它的核心API为数据转换提供了强大的基础,它独立于统计学、机器学习活矩阵代数的任何功能,它的SCALA和python API 让我们可以用表达力极强的通用编程语言编写程序,还可以访问已有的库。_spark windowspec 朗格朗日

HttpClient上传文件中文乱码(MultipartFile fileName中文乱码乱码)_httpclient mulitpartfile 中文乱码-程序员宅基地

文章浏览阅读1.5k次,点赞2次,收藏3次。需要设置http为兼容模式,否则会使用mime默认的编码(US-ASCII)设置方式:MultipartEntityBuilder builder = MultipartEntityBuilder.create();builder.setCharset(Charset.forName("UTF-8"));builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);//设置浏览器兼容模式,否则后台接口接收到的文件名中文乱码?????.xlsx._httpclient mulitpartfile 中文乱码

第一章 数据结构入门_1.8学好数据结构的重要性_学好某一章节的重要性-程序员宅基地

文章浏览阅读1k次。通过前面的学习我们知道,数据结构并不是一门具体的编程语言,它教会我们的是一种思维方式,即如何以更优的方式存储数据。或者正是由于这个原因,很多读者感觉数据结构虚无缥缈,无法触及,不如学习 Python、Java 等这些编程语言可以随学随用、掷地有声,久而久之觉得学习数据结构没用。那么,数据结构真的无用吗?当然不是。作为计算机专业最重要的必修学科之一,计算机专业考研的必考知识,以及众多 IT 公司笔、面试的侧重考点,仅仅这些光环,就足以说明学习数据结构的重要性。毋庸置疑,数据结构不仅有用,更应该是每个程序员_学好某一章节的重要性

Android EditText设置为单行_android edittext single-程序员宅基地

文章浏览阅读1.9w次,点赞4次,收藏2次。在EditText设置单行,由于android:single属性显示过时,提示用使用android:maxLines=”1”代替,但是设置之后没有任何效果。这是由于android:inputType属性默认值为none的缘故.只要将android:inputType属性设置为其他就可以了,TextView应该也是一样吧_android edittext single

python连接到SQList数据库以及简单操作_为什么在python中不能直接使用sqlist-程序员宅基地

文章浏览阅读1.8k次。python连接到SQList数据库以及简单操作背景了解: Python就内置了SQLite3,所以,在Python中使用SQLite,不需要安装任何东西,直接使用。Python定义了一套操作数据库的API接口,任何数据库要连接到Python, 只需要提供符合Python标准的数据库驱动即可 1:代码# coding=utf-8"""@author: jiajiknag程序功能:连接-创_为什么在python中不能直接使用sqlist

随便推点

python连接impala_详解python连接impala的实例-程序员宅基地

文章浏览阅读478次。相关环境如下:Python3.4Win7 64位参照官网中的安装步骤执行:1、pip install six2、pip install bit_array3、pip install thriftpy## thrift (on Python 2.x) or thriftpy (on Python 3.x)4、pip install sasl-0.2.1-cp34-cp34m-win_amd64.wh..._pyimpala

2021-12-29 工作记录--Vue-vue背景图片的写法_vue背景图片怎么写-程序员宅基地

文章浏览阅读1.2k次。vue背景图片的写法_vue背景图片怎么写

draw9patch.bat打不开的解决办法(这个绝对能解决)-程序员宅基地

文章浏览阅读3k次。 昨天遇到这个问题,在网上百度了好久,也试了很多办法,都没有成功,浪费了很多时间顿时感觉真坑,索性不百度了,自己找办法解决。找到了两个办法: 方法一:使用SDK开发工具: 1.打开eclipse,图片在资源目录res下,选择图片右击“open with”----&gt;“other”如下图: ..._draw9patch.bat打不开

Android存储(二):openFileInput和openFileOutput私有目录下文件-程序员宅基地

文章浏览阅读2.1k次。openFileInput和openFileOutput用于处理应用程序私有目录下的指定私有文件的读取或写入数据在Android中,可以通过Context.openFileInput和Context.openFileOutput来分别获取FileInputStream和FileOutputStream。openFileInput(String fileName); 打开应用程序私有目录下的..._openfileinput

CMD命令(转自百度百科)_cmd 第一个参数-程序员宅基地

文章浏览阅读853次。CMD命令  net use ipipc$ " " /user:" " 建立IPC空链接  net use ipipc$ "密码" /user:"用户名" 建立IPC非空链接  net use h: ipc$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:  net use h: ipc$ 登陆后映射对方C:到本地为H:  net use ipipc$_cmd 第一个参数

GitHub开源推荐 | 一个轻量级Qt UI库_qskinny-程序员宅基地

文章浏览阅读1.9w次,点赞9次,收藏69次。分享一个轻量级 Qt UI 库 - Skinny,可以在 C++/QML 中使用。_qskinny

推荐文章

热门文章

相关标签