您的位置:首页 > 其它

关于监听EditText时需要点击两次才有响应问题

2016-10-12 17:10 691 查看
       在今天的项目开发过程中遇到一个这样的问题,在点击EditText时(即要进行编辑),需要将界面中的一个“删除用户与搜索蓝牙”控件隐藏,并将与其重叠的一个“保存与取消”控件给显示出来,如图所示,图1变成图2。

      

                                 图1                                                                                 图2

但是发现在EditText中点击第一次时是执行聚焦的,只有点击第二次时才会将图2显示出来,为了解决这个问题,想了好久,最后发现只能换一种方法去监听EditText,所以就

使用:

Name.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(true){
delete_enter.setVisibility(View.GONE);
return_save.setVisibility(View.VISIBLE);
}
return false;
}
});


只有这样子,才有想要的效果,铭记!!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: