Tương tự Android tốt của iOS UISegmentedControl
là gì?Tương đương iOS SegmentedControl trong Android
Trả lời
Benjamin Ferrari có triển khai tốt ở đây: http://blog.bookworm.at/2010/10/segmented-controls-in-android.html. Về cơ bản anh ta chỉ ghi đè RadioButton.
tôi chỉ viết một thực hiện tương tự như ở đây: https://github.com/makeramen/android-segmentedradiobutton
Nó sẽ ghi đè RadioGroup thay vì RadioButton và không ghi đè lên các phương pháp onDraw nên phong cách XML vẫn hoạt động.
+1 cảm ơn vì điều này – aromero
Đối với bất kỳ ai không muốn có quá nhiều hình ảnh tài nguyên tệp, bạn có thể xác định nền RadioButton của mình như thế này [segmented_button_background_first.xml] (http://code.google.com/p/android-batsg/source/browse/android-batsg-demo/res/drawable/segmented_button_background_first.xml) tệp (có nhiều mẫu hơn tại đây (http://code.google.com/p/android-batsg/source/browse/android-batsg-demo/res/drawable)). Tôi cũng viết lại mã của makeramen để sử dụng linh hoạt hơn như [this] (http://code.google.com/p/android-batsg/wiki/SegmentedControl) – umbalaconmeogia
@umbalaconmeogia trông tuyệt vời, cảm thấy tự do để gửi dưới dạng yêu cầu kéo nếu bạn muốn! – vinc3m1
- 1. Android: iOS UIActionSheet tương đương
- 2. iOS 'tương đương với SharedPreferences của Android
- 3. Tương đương với Html.fromHtml() của Android trong iOS là gì?
- 4. Có tương đương với idifierForVendor của iOS cho Android không?
- 5. Android tương đương với applicationDidBecomeActive và applicationWillResignActive (từ iOS)
- 6. stringByEvaluatingJavascriptFromString (phương pháp iOS, Android tương đương là gì?)
- 7. iOS tương đương với biểu định kiểu?
- 8. android - WrapPanel tương đương?
- 9. thư viện Android MGBox2 tương đương?
- 10. Tương đương coredata cho android
- 11. Tương đương với timeIntervalSinceReferenceDate trong android
- 12. ldd tương đương trên android
- 13. Tương đương với Android java.awt.Dimension
- 14. Tương đương LinkedList trong khung công tác iOS là gì?
- 15. Tương đương với Ruby method_missing trong mục tiêu C/iOS
- 16. AddJavascript tương tác bề mặt của Android trong iOS
- 17. python tương đương tương đương
- 18. Tương đương với Android 1.6 EXTRA_GATEWAY_URI
- 19. TPL Tương đương với Java/Android
- 20. Cần có Android tương đương với AudioInputStream
- 21. Tương đương với Android của NSURLProtocol từ SDK iOS là gì?
- 22. Tương đương với Android tốt nhất cho Bộ điều khiển thanh tab iOS
- 23. Có tương đương Java/Android với chức năng iOS "componentsJoinedByString" cho NSArray không?
- 24. Có tương đương với Android với sơ đồ URL Google Maps dành cho iOS không?
- 25. Tương đương với "colspan" trong Android TableLayout là gì?
- 26. Chuyển đổi văn bản: tương đương chữ hoa trong Android?
- 27. Tương đương Jaxb trong C#
- 28. DebugBreak tương đương trong Java?
- 29. Tương đương eval() trong Groovy
- 30. generate_series() tương đương trong MySQL
Anh ấy đã thêm dự án github chứa thư viện mà bạn có thể đưa vào dự án của mình có các kiểm soát theo kiểu ICS thực sự mượt mà. Đây là liên kết [https://github.com/bookwormat/segcontrol](https://github.com/bookwormat/segcontrol) – AngeloS