我有一系列按鈕小部件,它們位於另一個之下。我想製作一架鋼琴,我正在使用觸摸監聽器。我想在按下按鈕並滑動時播放聲音。它適用於單獨的按鈕。但是我想在用戶像鋼琴那樣在按鈕上滑動時播放聲音。需要趕上行動發揮聲音。在按下按鈕時,我無法執行操作。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 View Touch事件
- 2. Android Touch Movement
- 3. Android LinearLayout Multi-Touch
- 4. android phonegap touch shadow
- 5. 製作Android按鈕Touch Touch Sides
- 6. 有沒有辦法從android touch event獲取關於父UI元素的信息?
- 7. On Mouse Touch在Android
- 8. Sencha touch + phonegap in android
- 9. Sencha touch,android和webserver
- 10. android touch輸入bug
- 11. android on touch畫線
- 12. 關於Sencha Touch的問題
- 13. Android MotionEvent for Touch被壓下?
- 14. Sencha Touch 2 android性能
- 15. Sencha-Touch到Android - TouchWiz問題
- 16. Android java touch電池圖標
- 17. PhoneGap + Android模擬器+ Sencha Touch
- 18. Android 4.1中的Sencha Touch
- 19. Touch圖標對於Android
- 20. overlayitem有沒有Touch事件?
- 21. 有沒有辦法將Sencha Touch轉換爲Sencha EXTJs(或EXTJs Touch)?
- 22. 有關Android項目
- 23. 推送ipod touch與授權憑證有什麼關係?
- 24. Cocoa-Touch - 有關執行GUI更新的線程指南
- 25. Sencha Touch 1.1嵌套列表關聯
- 26. 開關按鈕不工作在Cocoa-Touch
- 27. 關於Sencha Touch的幾個問題
- 28. 關於Cocoa Touch中單例的問題
- 29. Sencha Touch belongsTo關聯使用Store on Datalist
- 30. Sencha touch 2.0多對多關聯 - 如何?
如果答案正確無誤,請記住接受答案。 – 2012-07-30 09:39:54