android跑马灯效果横向,Android TextView 横向滚动(跑马灯效果)
Android TextView 中当文字比较多时希望它横向滚动显示,下面是一种亲测可行的方法。
效果图:
1.自定义TextView,重写isFocused()方法返回true,让自定义TextView一直处于获取焦点状态。
package com.example.shen.marqueedemo;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.TextView;
/**
* Created by shen on 2015/8/19.
*/
public class MarqueeTextView extends TextView {
public MarqueeTextView(Context context) {
super(context);
}
public MarqueeTextView(Context context, AttributeSet attrs) {
super(context, attrs);
}
public MarqueeTextView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
@Override
public boolean isFocused(){
return true;
}
}2.布局文件
android:sigleLine="true" //单行
android:ellipsize="marquee" //以跑马灯的方式显示(动画横向移动)
android:marqueeRepeatLimit="marquee_forever" //一直滚动
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_width="200dp"
android:layout_height="wrap_content"
android:text="hello_world! hello_world! hello_world! "
android:layout_centerInParent="true"
android:ellipsize="marquee"
android:singleLine="true"
android:marqueeRepeatLimit="marquee_forever"/>
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文:http://blog.csdn.net/shenyuanqing/article/details/47789507
android跑马灯效果横向,Android TextView 横向滚动(跑马灯效果)相关推荐
- Android:TextView 自动滚动(跑马灯) (转)
Android:TextView 自动滚动(跑马灯) TextView实现文字滚动需要以下几个要点: 1.文字长度长于可显示范围:android:singleLine="true" ...
- Android自定义不需要焦点的TextView以实现跑马灯效果
使用原生的TextView实现"跑马灯"效果,需要特别注意其是否获取到了焦点(特别是程序当中有多个需要赋值的 Textview或进度条之类的需要改变其值的View);TextVie ...
- android 动态字幕,Android之如何用TextView实现滚动字幕的效果【跑马灯】
TextView 实现滚动字幕效果[跑马灯效果]: android:ellipsize="marquee"//可滚动,star(头部),middle(中部),end(尾部) 超出显 ...
- 抽奖滚动效果 python_Python使用Tkinter实现滚动抽奖器效果
更多python教程请到: 菜鸟教程www.piaodoo.com 人人影视www.sfkyty.com 16影视www.591319.com 星辰影院www.591319.com 年底,抽奖这个话题 ...
- android d弹框顶部突出,TextView + Tablayout实现顶部菜单栏效果
实现的效果如下图所示: 其中,左侧全部按钮控件为TextView,右侧标签为XTabLayout控件. 1.布局文件 android:id="@+id/cl_tablayout" ...
- Android RecyclerView实现类似于老虎机抽奖,数字滚动等动画效果
1.RecyclerViewLoopScrollAnimation项目介绍 RecyclerViewLoopScrollAnimation 适用于Android RecyclerView的循环滚动动画 ...
- android文字自动滚动,Android TextView文字横向自动滚动(跑马灯)
TextView实现文字滚动需要以下几个要点: 1.文字长度长于可显示范围:android:singleLine="true" 2.设置可滚到,或显示样式:android:elli ...
- Android TextView文字横向自动滚动(跑马灯)
TextView实现文字滚动需要以下几个要点: 1.文字长度长于可显示范围:android:singleLine="true" 2.设置可滚到,或显示样式:android:elli ...
- android 字体跑马灯,Android中使用TextView实现文字跑马灯效果
通常情况下我们想实现文字的走马灯效果需要在xml文件中这样设置 android:layout_width="wrap_content" android:layout_height= ...
- Android学习笔记(二)——TextView常用属性以及下划线、跑马灯设置
属性 Textsize:字体的大小(单位Px) Textcolor:字体的颜色 text:文本内容.(设置文本内容也可以在activity中通过函数是setText()设置,可以传入字符串也可以传入整 ...
最新文章
- dll的概念、dll导出类(转)
- 浅谈悲催的“期末考试”
- Java对象的创建、内存布局和访问定位
- ELK之filebeat、logstash多个topic配置
- 2018年高教社杯全国大学生数学建模竞赛题目问题B 智能RGV的动态调度策略
- 【可运行,刘汝佳代码】Trees on the level UVA - 122
- anaconda 更改路径_Anaconda更改Jupyter 默认启动路径
- 最伟大最不可思议最令人感动的父亲
- Thinkphp V5.X 远程代码执行漏洞 - POC(精:集群5.0*、5.1*、5.2*)
- 李佳琦公益助力乡村教育 为学生送上开学礼物
- mfc mfc100ud.dll丢失问题
- HTML之文本相关标签
- SAP Cloud for Customer里Sales Order和Sales Quote的建模方式 1
- android禁止wifi,android – 防止WiFi-direct在不使用时关闭
- 前端组件库大合集-必备收藏
- 利用ENVI深度学习进行遥感变化监测
- 【190302】VC+ 视频捕捉与录像+实例源码源代码
- 上传文件到服务器太大怎么办,超大文件怎么上传到云服务器
- BZOJ 1135: [POI2009]Lyz
- 嵌入式Linux容器技术
热门文章
- em在聊天中是什么意思_EM是什么意思?有几种解释?
- 数据库例题(创建数据库SPJ包含S、P、J和SPJ表)
- ajax上传图片到又拍云,又拍云存储(UpYun)的.NET Core填坑
- 电赛无人机特征匹配(二):ORB算法+BFM算法+D-P轮廓检测算法
- 第一课:两种方法教你如何注册小程序账号
- Bumped!(dijskra)
- python找房源_python抓取链家房源信息(三)
- 基于物联网的智能厨房安全监测系统-上位机程序
- GlusterFS(上)
- EXTJS资源库管理平台 2013.5.26-在线制作头像