我有一系列按鈕小部件,它們位於另一個之下。我想製作一架鋼琴,我正在使用觸摸監聽器。我想在按下按鈕並滑動時播放聲音。它適用於單獨的按鈕。但是我想在用戶像鋼琴那樣在按鈕上滑動時播放聲音。需要趕上行動發揮聲音。在按下按鈕時,我無法執行操作。Android Touch有關
0
A
回答
0
我想你需要一個手勢偵聽器,然後實現它: 看,以下link
編輯: 對不起錯誤的鏈接,這裏是一個tutorial from lars vogel,他們通常是真的好:
+0
我看到你發佈的鏈接,謝謝,我想知道是否有可能扣除使用觸摸監聽器的按鈕之間的懸停 – 2012-07-30 09:40:11
+0
我認爲它是,如果你知道你的按鈕位於何處:) – 2012-07-30 09:43:24
0
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findViewById(R.id.myimage1).setOnTouchListener(new MyTouchListener());
findViewById(R.id.myimage2).setOnTouchListener(new MyTouchListener());
}
private final class MyTouchListener implements OnTouchListener {
public boolean onTouch(View view, MotionEvent motionEvent) {
if (motionEvent.getAction() == MotionEvent.ACTION_DOWN) {
ClipData data = ClipData.newPlainText("", "");
DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(
view);
view.startDrag(data, shadowBuilder, view, 0);
view.setVisibility(View.INVISIBLE);
return true;
} else {
return false;
}
}
}
相關問題
- 1. android phonegap touch shadow
- 2. Android LinearLayout Multi-Touch
- 3. Android Touch Movement
- 4. 關於Sencha Touch的問題
- 5. Touch圖標對於Android
- 6. Android MotionEvent for Touch被壓下?
- 7. Android java touch電池圖標
- 8. Android 4.1中的Sencha Touch
- 9. PhoneGap + Android模擬器+ Sencha Touch
- 10. Sencha Touch 2 android性能
- 11. 有關Android項目
- 12. Cocoa-Touch - 有關執行GUI更新的線程指南
- 13. 推送ipod touch與授權憑證有什麼關係?
- 14. Sencha touch 2.0多對多關聯 - 如何?
- 15. Sencha Touch 1.1嵌套列表關聯
- 16. Core Data中「touch」關係的等效
- 17. 關於Sencha Touch的幾個問題
- 18. UIButton touch沒有註冊
- 19. 沒有多重效果的Imageview on-touch/click效果(Android)
- 20. Sencha Touch 2在Android中加載失敗
- 21. Android Touch UP不能正常工作
- 22. Android Multi-Touch圖像視圖lag
- 23. Android Touch Event確定持續時間
- 24. Android中Click,Touch和手勢的區別?
- 25. react-native-touch-id是否支持android?
- 26. Android Touch無法正常工作。 Andengine
- 27. Android touch在預定義的位置
- 28. iPod touch和iPod touch第二代有什麼區別?
- 29. 沒有網址的Sencha Touch和Admob
- 30. Sencha Touch 2 vs DHTMLX Touch
如果答案正確無誤,請記住接受答案。 – 2012-07-30 09:39:54