我有個ListActivity,他裡面有個ListView
我override ListActivity的dispatchTouchEvent()
我也override ListActivity的onListItemClick()
然後我不管怎麼點,onListItemClick()都不會被call
換句話說就是dispatchTouchEvent()把所有touch event都吃掉不往下傳,所以on系列的全部死亡確認
解法:不要用dispatchTouchEvent(),請分別去各View實作他們的onTouchEvent() 囧
沒有留言:
張貼留言