我使用兩個textview組件創建了自定義開關按鈕。使用OnClickListener有沒有簡單的方法給另一個元素賦予一個元素? 例子:使用textView自定義開關按鈕
回答
你爲什麼要自己做呢? Android已經提供了Switches,因爲它已經實施,所以您不必擔心這些東西。具體而言,您需要Toggle Button(更改Android 4.0+中的切換按鈕)。
通過這種方式,您將提供特定於其平臺的用戶控件,並匹配他們使用的其他類似應用程序。
我必須實現自定義切換器(圓角,自定義背景色,自定義字體等),上圖只是示例。我只有一個問題:我不知道如何在另一個文本上輸入一個textView ... – user1518451
您希望使用相對佈局。這不是Android平臺上的正常組件。實施它會導致您額外的開發時間和支持。 Android提供的組件已經過全面測試,可以處理多種屏幕尺寸,並且能夠處理用戶偏好,如自定義文本大小和字體。 – David
我做了這個組件,但唯一的一個問題是如何在單擊textView後將一個textView放在另一個之上? – user1518451
- 1. Android自定義圖像開/關按鈕
- 2. 自定義開關按鈕Android
- 3. 與兩個TextView的自定義按鈕
- 4. 按鈕中的自定義TextView
- 5. 自定義Android按鈕/ textview下劃線
- 6. 將自定義按鈕應用到自定義按鈕
- 7. JQuery關閉疊加 - 自定義按鈕
- 8. 的fancybox自定義關閉按鈕
- 9. 自定義Mahapps.MetroWindow關閉按鈕
- 10. 使用開關按鈕
- 11. 使用按鈕開關
- 12. 自定義按鈕
- 13. 自定義按鈕
- 14. 自定義按鈕
- 15. 自定義按鈕
- 16. 自定義按鈕
- 17. 自定義按鈕
- 18. Chrome自定義標籤的自定義關閉按鈕
- 19. 如何在Android中創建開關按鈕自定義
- 20. 如何自定義開關按鈕與形狀?
- 21. - 保存使用自定義的按鈕
- 22. 使用uxtheme.dll自定義繪製按鈕
- 23. 使用css自定義單選按鈕
- 24. 使用自定義按鈕放大CanvasJS
- 25. 使用AsyncDisplayKit添加自定義按鈕
- 26. 使用PayPal自定義按鈕
- 27. 使用自定義按鈕登錄Facebook
- 28. 使用Eclipse靛藍的自定義按鈕,使按鈕dissapear
- 29. 使用自定義按鈕創建自定義列?
- 30. 自定義UIAlertView中使用自定義按鈕
您可以使用SwitchCompatLibrary在早期版本的Android中使用Switch元素:https://github.com/ankri/SwitchCompatLibrary。或者在我看來,只是使用帶有兩個背景的Button,並在onClick中以編程方式將其文本對齊到左/右。 – hardartcore
我不需要使用這個庫,因爲我製作了自定義切換器,上面只描述了一個問題。 – user1518451