[問題] 請問如何暫時將觸控功能關閉

看板AndroidDev作者 (vivi)時間12年前 (2011/12/13 18:20), 編輯推噓2(209)
留言11則, 3人參與, 最新討論串1/1
我正再實作一個相機,目前發現的問題是連按會當機,我的作法是按下拍照BUTTON 時就將按鈕隱藏跟disable掉,但是在按鈕消失時按螢幕,等按鈕出現時就會拍照 在按鈕消失時連按兩下等按鈕出現時也會當機,所以我才在想把觸控功能暫時關閉 等拍完照相機初始化好在開啟,但是GOOGLE很久都找不到 請問有人知道該如何實作嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.131.228

12/13 18:30, , 1F
在 onTouch 中自己寫 code 解決
12/13 18:30, 1F

12/13 18:36, , 2F
ontouch event嗎?
12/13 18:36, 2F

12/13 18:36, , 3F
那我要如何把觸控關掉呢?
12/13 18:36, 3F

12/13 19:34, , 4F
去 override onTouchEvent( ),在 Android 的世界裡你的思
12/13 19:34, 4F

12/13 19:34, , 5F
維不應該是去 disable 什麼,而是去 override 什麼。
12/13 19:34, 5F

12/13 23:10, , 6F
我用了onTouchEvent 但是還是不知道 要加什麼阿...
12/13 23:10, 6F

12/13 23:11, , 7F
我的情況是 按下按鈕 在按鈕消失跟disable的時候
12/13 23:11, 7F

12/13 23:12, , 8F
按下同地方 等按鈕回復後 他會自動拍照...
12/13 23:12, 8F

12/13 23:16, , 9F
我在onTouchEvent 讓他return false 但是按鈕還是會有
12/13 23:16, 9F

12/13 23:16, , 10F
反應 onTouchEvent跟按鈕 有關係嗎?
12/13 23:16, 10F

12/13 23:38, , 11F
以解決..加個旗標就OK了.. 我好笨XD
12/13 23:38, 11F
文章代碼(AID): #1EvoS9ms (AndroidDev)