TextView实现跑马灯效果
<TextView
android:layout_width="100dip"
android:layout_height="wrap_content"
android:text="走马灯效果的演示"
android:singleLine="true"//只有一行
android:ellipsize="marquee"//设置跑马灯
android:clickable="true"//可点击
android:focusable="true"//获取焦点
android:focusableInTouchMode="true"//有效的控件并赋予焦点
></TextView>
效果图:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiQ3chVEa0V3bT9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVdGdlWx50RlZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39zMyIjNzEDMyEzMyEDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
参考:
android:ellipsize实现跑马灯效果总结
TextView的跑马灯效果以及TextView的一些属性
总结一下也就是说,在触摸模式下android:clickable=”true”是(android:focusable=”true”,android:focusableInTouchMode=”true”)能获得焦点的必要条件;