Android之TextView内容实现跑马灯效果
2014-11-16 16:42
746 查看
转载请注明出处:/article/10736897.html
这次给大家带来的是如何实现TextView里的文本内容的跑马灯效果,感觉超棒的。看看效果吧!
其实实现这种效果非常的简单,一起来看看吧!
首先我们先弄一个TextView如下:
然后在MainActivity里找到TextView的对象设置内容:
如上。text跑马灯效果就完成了。有没有很简单。
这次给大家带来的是如何实现TextView里的文本内容的跑马灯效果,感觉超棒的。看看效果吧!
其实实现这种效果非常的简单,一起来看看吧!
首先我们先弄一个TextView如下:
<TextView android:id="@+id/textview" android:layout_width="match_parent" android:layout_height="50dp" android:singleLine="true" android:gravity="center_vertical" android:textSize="20sp" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusable="true" android:focusableInTouchMode="true" />这里我们设置TextView为单行,并且设置它的内容过长的属性为跑马灯效果(marquee)。
然后在MainActivity里找到TextView的对象设置内容:
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); String html = "作为Android系统的一次重大升级,<a href='http://www.baidu.com'>Android 5.0 Lollipop</a>突出采用全新的Material Design设计语言," + "不但在视觉和操作上更胜一筹,还包含扩展UI工具包供开发者使用,为应用添加3D实时阴影,可缩放矢量“drawbles”以及流畅的动画效果。"; Html.fromHtml(html); textView = (TextView) findViewById(R.id.textview); CharSequence charSequence = Html.fromHtml(html); textView.setText(charSequence); // 点击创建超链接 textView.setMovementMethod(LinkMovementMethod.getInstance()); }
如上。text跑马灯效果就完成了。有没有很简单。
相关文章推荐
- TextView属性android:ellipsize实现跑马灯效果,TextView内容过长加省略号,点击显示全部内容
- android在Gridview实现Textview跑马灯效果
- android TextView实现实现跑马灯效果,并监听滚动完成动作。
- Android:TextView文字跑马灯的效果实现
- Android TextView属性及跑马灯效果的实现
- android TextView实现跑马灯效果
- Android实现多个TextView同时显示跑马灯效果
- Android TextView实现跑马灯效果
- android TextView实现跑马灯效果
- Android实现多个跑马灯效果,多个文本框TextView的跑马灯
- android用TextView实现跑马灯效果
- Android开发 TextView实现跑马灯效果
- Android实现多个跑马灯效果,多个文本框TextView的跑马灯
- Android--TextView实现跑马灯效果
- android TextView的跑马灯效果的实现
- Android TextView实现跑马灯效果
- android用TextView实现跑马灯效果
- Android常用UI编程_TextView实现跑马灯效果
- Android开发:TextView实现跑马灯效果
- android TextView不用获得焦点实现跑马灯效果 两种方法