1、如果在XML中的View设置了android:focusableInTouchMode="true",当软键盘弹出了。点击本View就会先隐藏掉软键盘,但是不会执行View的点击事件中的代码。(当软键盘显示时本View点击事件得点击第二次才生效)
解决:1、在XML中去掉android:focusableInTouchMode="true"。2、在代码中将本View的setFocusableInTouchMode设置为false;就可以正常的实现View的点击事件。
1、如果在XML中的View设置了android:focusableInTouchMode="true",当软键盘弹出了。点击本View就会先隐藏掉软键盘,但是不会执行View的点击事件中的代码。(当软键盘显示时本View点击事件得点击第二次才生效)
解决:1、在XML中去掉android:focusableInTouchMode="true"。2、在代码中将本View的setFocusableInTouchMode设置为false;就可以正常的实现View的点击事件。