最近Android项目中想用跑马灯效果,于是写了如下类:
public class MarqueeTextView extends TextView {
......
@Override
public boolean isFocused() {
return true;
}
}
效果是实现了,但是却引入一个问题,就是当跑马灯效果正常时,点击EditText时却不弹出软键盘,
分析是这时候MarqueeTextView的isFocused()这个方法返回true,所以影响了EditText的焦点,
还不知道怎么鱼与熊掌皆可兼得,有会的大侠可以帮忙顶下,多谢!