[问题] OnTouch抢走OnFocus

楼主: magic704226 (梅姬?沒雞?傻傻分不清楚)   2018-01-22 17:56:27
一个ImageView

setOnTouchListener 和 setOnFocusChangeListener
结果OnTouch抢走OnFocus
两个都有时OnFocus不会被执行
只有OnFocus,执行正常
也就是针对某个ImageView我设定setOnTouchListener 和 setOnFocusChangeListener
只有OnTouchListener会动作,OnFocusChangeListner失效
但是我不设定OnTouchListener时,OnFocusChangeListner可以正常动作
一种Workaround是在onTouch里呼叫requestFocus
有其他解法吗
网络有文章是说onTouch return false
这样有问题啊
作者: t52101t (五子棋)   2018-01-23 17:22:00
看不懂第五行跟第六行...
作者: typepeter (∵Peter∴笑点)   2018-01-24 08:57:00
你的onTouch 有回传 false?

Links booklink

Contact Us: admin [ a t ] ucptt.com