EditText的 setOnClickListener 事件,点击首次不触发原因,先获取焦点(未获取焦点时候),再次点击触发setOnClickListener 事件。
解决首次点击处理业务问题:监听EditText的setOnTouchListener方法,在触摸事件的MotionEvent.ACTION_UP回调中作出相应的操作即可。
本文探讨了EditText在Android应用中首次点击不触发setOnClickListener事件的问题,并提供了解决方案:通过监听setOnTouchListener并在MotionEvent.ACTION_UP回调中处理业务逻辑来实现。
EditText的 setOnClickListener 事件,点击首次不触发原因,先获取焦点(未获取焦点时候),再次点击触发setOnClickListener 事件。
解决首次点击处理业务问题:监听EditText的setOnTouchListener方法,在触摸事件的MotionEvent.ACTION_UP回调中作出相应的操作即可。
3233