在一个Activity界面中,存放一个TextView和一个EditText,TextView已经设置了一个点击事件,但是当在EditText中输入文字时点击TextView,第一次点击会失效,因为先获取焦点,第二次点击才能生效。
为了解决这个问题,可以给TextView添加属性:
android:focusable="true"
android:focusableInTouchMode="false"
我试过,问题已解决。
在一个Activity界面中,存放一个TextView和一个EditText,TextView已经设置了一个点击事件,但是当在EditText中输入文字时点击TextView,第一次点击会失效,因为先获取焦点,第二次点击才能生效。
为了解决这个问题,可以给TextView添加属性:
android:focusable="true"
android:focusableInTouchMode="false"
我试过,问题已解决。
本文标题:Android之解决EditText抢焦点,导致其它控件第一次点
本文链接:https://www.haomeiwen.com/subject/rsmtvctx.html
网友评论