[問題] 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