android: 不需要焦点的TextView跑马灯 MarqueeTextView
16lz
2022-05-27
原文地址
public class MarqueeTextView extends TextView {public MarqueeTextView(Context appCon) {super(appCon);}public MarqueeTextView(Context context, AttributeSet attrs) {super(context, attrs);}public MarqueeTextView(Context context, AttributeSet attrs, int defStyle) {super(context, attrs, defStyle);}@Overridepublic boolean isFocused() {return true;}@Overrideprotected void onFocusChanged(boolean focused, int direction,Rect previouslyFocusedRect) {}}
下面就是如何使用跑马灯的XML
<com.lta.mytransport.ui.utils.MarqueeTextView android:id="@+id/floodMsgView"android:layout_width="fill_parent"android:layout_height="wrap_content"android:layout_weight="1"android:ellipsize="marquee"android:singleLine="true"android:focusable="true"android:focusableInTouchMode="true"android:freezesText="true"android:scrollHorizontally="true"android:text="@string/floodMsgDemo"android:marqueeRepeatLimit="marquee_forever"/>
更多相关文章
- android获取mac地址方法
- Android(安卓)获取以太网Mac地址和IP地址
- Android(安卓)获取当前设备的IP地址
- Android(安卓)获取当前设备的IP地址
- Android(安卓)8.0 Tv 修改以太网ip地址 掩码 网关 DNS及DHCP和静
- Android(安卓)CircularFloatingActionMenu (1)
- android Gallery做图片滚动,每次滑动翻一页
- android 彩带动画,粒子动画
- Android(安卓)zip文件压缩