跑马灯效果影响EditText的焦点

最近Android项目中想用跑马灯效果,于是写了如下类:

public class MarqueeTextView extends TextView {

  ......

 @Override
 public boolean isFocused() {
  return true;
 }

}

效果是实现了,但是却引入一个问题,就是当跑马灯效果正常时,点击EditText时却不弹出软键盘,

分析是这时候MarqueeTextView的isFocused()这个方法返回true,所以影响了EditText的焦点,

还不知道怎么鱼与熊掌皆可兼得,有会的大侠可以帮忙顶下,多谢!

 

你可能感兴趣的:(android,EditText,跑马灯)