button的ontouchevent問題
我正常錄音,彈出錄音對話框,然后手沒有移動直接松開,對話框沒有消失,聲音檢測還在,就是不會關閉,debug后發現ACTION_UP下面的代碼沒有執行。
用另一種方法,我手按住,移動后,再次回到button的位置,手松開就正常錄音了,生成語音。
我的解決辦法:把ACTION_UP換為default,一切正常。
問題一:為什么我手指按住不移動再放開不會觸發ACTION_UP?
問題二:有個bug,手指按住還沒彈出dialog時,我松開手指,這時候頁面卡住。要在哪里修改代碼比較合適呢?