这几天一直在写毕设,遇到一个问题,就是EditText自动获取焦点的问题,起初以为这是bug,结果是系统的一种处理方式。也罢,查资料处理一下就好了。

解决方法:EditText由于是自动获取焦点,所以只要在其他view当中抢占它的焦点就好了。我们可以其父容器或者写一个不会察觉的view来抢占它的焦点,加入如下代码就可以获取焦点:

   android:focusable="true"  
   android:focusableInTouchMode="true"

ok,小问题解决了,现在继续开始埋头搞项目里大的问题,心塞。加油!

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐