button的ontouchevent问题
我正常录音,弹出录音对话框,然后手没有移动直接松开,对话框没有消失,声音检测还在,就是不会关闭,debug后发现ACTION_UP下面的代码没有执行。
用另一种方法,我手按住,移动后,再次回到button的位置,手松开就正常录音了,生成语音。
我的解决办法:把ACTION_UP换为default,一切正常。
问题一:为什么我手指按住不移动再放开不会触发ACTION_UP?
问题二:有个bug,手指按住还没弹出dialog时,我松开手指,这时候页面卡住。要在哪里修改代码比较合适呢?