今天寫自定義的button時候,使用onClick和onLongClick時候有些疑惑,記得之前長按時,當onLongClick不返回true時,OnClick也是可以觸發的,現在怎麼就不行了呢?
這是我的代碼片段 onTouchEvent就沒有貼了。
這是我的測試結果:
查看源碼後知道,當LongClick觸發後,就不執行onClick了(源碼是Android6.0,api23)
在此記錄下,如有不對的地方,歡迎留言
今天寫自定義的button時候,使用onClick和onLongClick時候有些疑惑,記得之前長按時,當onLongClick不返回true時,OnClick也是可以觸發的,現在怎麼就不行了呢?
這是我的代碼片段 onTouchEvent就沒有貼了。
這是我的測試結果:
查看源碼後知道,當LongClick觸發後,就不執行onClick了(源碼是Android6.0,api23)
在此記錄下,如有不對的地方,歡迎留言