我有一個音量旋鈕,並想知道如何使其響應android中的用戶輸入。請指向正確的方向,因爲我不知道我該如何去做呢? Custom Knob看起來像在這篇文章中創建的東西。我的問題是將此旋鈕移植到android應用程序中的一般方法是什麼。我是否需要擴展視圖類並將其作爲位圖來繪製?如果是這樣,我將如何迴應用戶輸入。如果這是不可能的,我在錯誤的軌道上有人可以請告訴我如何實現這一目標?創建自定義UI元素並使其響應用戶輸入
0
A
回答
0
我會擴展View類。
視圖是Android中小部件的基類(通過小部件,我的意思是textfields,buttons等),所以我認爲一個volue旋鈕適合這些。關於用戶輸入,我不太確定。我認爲這取決於你想如何控制旋鈕。我認爲看看onTouchEvent(MotionEvent)
將是一個好的開始。我的猜測是,無論如何你需要重載一個類似的方法。
相關鏈接:
+0
我的問題是我如何迴應用戶輸入並更改旋鈕。我需要精靈還是應該旋轉圖像?有沒有任何教程解釋如何做到這一點 – Sab
相關問題
- 1. 使用FluentHtml創建自定義輸入元素的問題(MVCContrib)
- 2. 在其他元素之間創建響應輸入字段
- 3. 創建自定義元素
- 4. 從用戶輸入創建XML元素
- 5. 使用用戶輸入創建自定義HTML模板
- 6. 創建對象並傳入元素,讓元素沒有定義
- 7. 在自定義UIView ios UI元素沒有響應
- 8. 使用自定義屬性創建反應元素
- 9. ReferenceError:使用HTML5創建自定義元素時未定義XFoo
- 10. 創建元素並追加輸入值
- 11. 創建響應div元素
- 12. 我在哪裏創建自定義UI元素?
- 13. 在MVC 3中創建自定義用戶界面元素
- 14. Aurelia自定義元素實例創建
- 15. 自定義在創建用戶帳戶時設計用戶JSON響應
- 16. 聚合物 - 在自定義元素內創建自定義元素的列表
- 17. 創建聚合物自定義元素的自定義事件
- 18. 創建自定義HTML輸入
- 19. 用自定義UI創建html框
- 20. 使用MVVM模式創建UI元素
- 21. HTML輸入並使用用戶輸入創建iFrame URL?
- 22. 使用Node.js SDK創建自定義響應對象
- 23. 使用ASP.NET驗證控件創建自定義響應
- 24. Zend:我如何使用setDecorators()創建自定義表單元素?
- 25. 將aurelia自定義元素創建爲npm包(使用Aurelia CLI)
- 26. 在Jquery中使用自定義HTML屬性創建元素
- 27. 使用自定義元素以編程方式創建網格
- 28. 使用自定義函數在d3.js中創建元素
- 29. 如何使用SVG.invent()創建自定義svg.js元素?
- 30. 不使用class關鍵字創建自定義元素
它是否制定出適合你? – MartinHaTh