-4
A
回答
0
- 創建佈局
- 添加瀏覽到您的佈局
- 的setOnTouchListener設爲您的佈局
覆蓋的onTouch方法有以下:
public boolean onTouch(View v, MotionEvent event) { LinearLayout layout = (LinearLayout)v; for(int i =0; i< layout.getChildCount(); i++) { View view = layout.getChildAt(i); Rect outRect = new Rect(view.getLeft(), view.getTop(), view.getRight(), view.getBottom()); if(outRect.contains((int)event.getX(), (int)event.getY())) { /* Write code here to maintain all three buttons toched state, and if all bottons state are present generate Toast. } } }
所以,上面的代碼工作,爲此在的onCreate,
onCreate(Bundle..){
b1.setOnTouchListener(this);
b2.setOnTouchListener(this);
b3.setOnTouchListener(this);
}
然後,每當觸摸按鈕,onTouch()將被重寫,現在寫你的邏輯,以保持聯繫,並記住清除狀態在一段時間內,以便用戶在第一和第二按鈕狀態已經存在時不能繼續按下3按鈕。
之後,如果所有的按鈕狀態都可用(,這意味着用戶滑動的方式,所有按鈕被觸摸),所以你可以生成烤麪包。
隨意問,如果你有建議的方法
要點擊這三個在同一時間
相關問題
- 1. 當我觸摸TextView時觸摸按鈕
- 2. Android按鈕和觸摸事件
- 3. 如何製作觸摸屏按鈕?
- 4. 如何觸摸移動按鈕?
- 5. 如何擴展按鈕觸摸區域?
- 6. 隱藏按鈕和觸摸
- 7. ImageButton在按鈕觸摸
- 8. Cocos2d按鈕觸摸區域
- 9. Sencha觸摸單選按鈕
- 10. Xamarin.iOS按鈕觸摸問題
- 11. 如何通過觸摸喚醒Android(不使用電源按鈕)?
- 12. 如何計算一個按鈕上的觸摸數android
- 13. 如何觸摸calabash-android中的溢出按鈕?
- 14. 按鈕不是按照我的觸摸
- 15. 可可觸摸 - 時間按鈕按下
- 16. iPhone SDK使按鈕不可觸摸/可觸摸
- 17. Windows Phone - 圓形按鈕觸摸動畫
- 18. 防止同時觸摸多個按鈕
- 19. 調換觸摸屏鍵盤按鈕[PYTHON]
- 20. 團結 - 使用按鈕,觸摸控制
- 21. 帶觸摸移動的拖動按鈕
- 22. iOS向上觸摸禁用按鈕
- 23. 用sencha觸摸按鈕導航
- 24. 觸摸UITableView的backgroundView上的按鈕?
- 25. 在煎茶觸摸添加按鈕
- 26. 取消UIWebView的按鈕/觸摸
- 27. 觸摸沒有檢測到libgdx按鈕
- 28. 觸摸位置使用按鈕swift 3
- 29. 用於觸摸設備的CSS按鈕?
- 30. 移動時無法觸摸按鈕
任何疑問? – Mrinmoy
這是一個滑動操作? – halfer
是的,我需要觸摸按鈕a至按鈕c –