【发布时间】:2014-09-21 16:16:24
【问题描述】:
在我的应用程序中,我希望在用户使用他的软键盘在 TextView 上键入时接收 touchEvent(MotionEvent) 事件。我已经尝试在主要活动上使用 dispatchTouchEvent(MotionEvent) ,但是在键入期间不会触发此事件。有办法处理吗?
编辑: 主要思想是从软键中获得两个不同的事件,一个用于提交的字母(例如使用 keyUp 和 keyDown),另一个与触摸相关,如 dispatchTouchEvent,因为当您按下一个字母时,您会触摸屏幕,这意味着你应该出现一个 dispatchTouchEvent 或类似的东西。
【问题讨论】:
标签: android touch android-softkeyboard touch-event