您的位置:首页 > 移动开发 > Android开发

如何通过配置布局文件使TextView实现跑马灯效果

2014-11-05 10:31 417 查看
首先,该TextView控件需要包含如下几个关键配置:

        <TextView

            android:ellipsize="marquee"

            android:focusable="true"

            android:focusableInTouchMode="true"

            android:marqueeRepeatLimit="1"

            android:singleLine="true" />

要点:1.TextView只有在获取焦点后才会滚动显示因过长而被隐藏的文字。

所以为了确保在界面上该TextView能够默认获取到焦点,界面上其他控件的focusable不能为true。

一个界面可能是由多个布局文件拼接而成的,所以检查时除了该TextView所在的布局文件外,其他布局文件中的控件也要保证focusable不为true。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息