没有效果啊
为什么我的没有效果啊 完全用老师的代码
为什么我的没有效果啊 完全用老师的代码
2016-07-31
1. 实现跑马灯效果一般是自定义一个TextView,将其isFocused()的返回值设为true.
public class MarqueeTextView extends TextView { public MarqueeTextView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } public MarqueeTextView(Context context, AttributeSet attrs) { super(context, attrs); } public MarqueeTextView(Context context) { super(context); } public boolean isFocused() { return true; }; }
2. 然后布局中这样调用
<com.uc.widget.MarqueeTextView android:id="@+id/tvTitle" android:layout_width="130dp" android:layout_height="wrap_content" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:marqueeRepeatLimit="marquee_forever" android:singleLine="true" android:text="LONG LONG AGO..." android:textColor="@color/black" android:textSize="17sp" android:textStyle="bold" />
举报