我目前正在開發一個介紹android應用程序開發類的最終項目。我的最後一個項目將成爲一個音樂播放器,您可以點擊一個按鈕,並在特定樂器上播放特定音符。我無法弄清楚的一件事就是在用戶按住按鈕時反覆播放聲音文件。我瞭解OnClickListener是如何工作的,但是有沒有一個用於保存我缺少的按鈕?非常感謝!OnClickListener保持按鈕?
3
A
回答
6
您需要使用觸摸偵聽器,而不是單擊偵聽器,因爲後者名稱指示用於單擊並且單擊是一次性有限事件,而觸摸則不是。
見onTouch()
和一般的文檔:http://developer.android.com/guide/topics/ui/ui-events.html
2
使用OnTouchListener或SimpleOnGestureListener代替。這兩個聽衆區分用戶何時按下屏幕並擡起手指。
3
退房OnLongClickListener:http://developer.android.com/reference/android/view/View.OnLongClickListener.html
相關問題
- 1. 按鈕使用onClickListener
- 2. SpriteKit按鈕保持按下
- 3. OnClickListener動態創建按鈕
- 4. win32按鈕保持閃爍
- 5. 保持聲音對按鈕
- 6. 保持按鈕在Red5Phone
- 7. WinForm按鈕保持焦點
- 8. 帶按鈕保持支持的ASP.NET NumericUpDownExtender?
- 9. 如何保持按鈕按下
- 10. 未按下其他按鈕時保持按鈕狀態
- 11. 我如何設置OnClickListener實現OnClickListener的類內的按鈕
- 12. 三個按鈕OnClickListener Android應用
- 13. 試圖讓按鈕文字實現onClickListener
- 14. 設置onClickListener一個按鈕控件
- 15. 設置onclicklistener上的按鈕DialogFragment
- 16. 自定義按鈕onClickListener是靜態conext?
- 17. OnClickListener()實現Android中的按鈕陣列
- 18. 按鈕OnClickListener只能運行一次android
- 19. 按鈕在GridView控件不響應onClickListener
- 20. 使用循環設置按鈕onclicklistener
- 21. 按鈕不會在onClickListener中初始化
- 22. Android使偵聽onClickListener的禁用按鈕
- 23. Android:許多按鈕,一個OnClickListener?
- 24. Onclicklistener爲編程式創建按鈕
- 25. Android的AsyncTask ListView包含按鈕onClickListener
- 26. 如何獲取onClickListener Android按鈕陣列
- 27. 在方法中實現按鈕onClickListener
- 28. Android - 兩個onClickListener一個按鈕
- 29. 適配器覆蓋按鈕onclicklistener
- 30. Android的listview onclicklistener與動態按鈕
真棒!我會嘗試一下,看看哪個效果最好。 – swspoerle 2013-04-05 14:40:20