Co to jest dobry analogowy system Android z iOS: UISegmentedControl
?Ekwiwalent segmentu iOS w systemie Android
Odpowiedz
Benjamin Ferrari ma przyjemną implementację tutaj: http://blog.bookworm.at/2010/10/segmented-controls-in-android.html. Zasadniczo po prostu przesłonił RadioButton.
Właśnie napisałem podobną realizację tutaj: https://github.com/makeramen/android-segmentedradiobutton
To nadpisuje radiogroup zamiast RadioButton i nie zastąpić metodę OnDraw tak XML stylizacji nadal działa.
+1 dzięki za to – aromero
Dla każdego, kto nie chce mieć tylu zasobów obrazu pliki, możesz zdefiniować tło RadioButton, takie jak ten [segmented_button_background_first.xml] (http://code.google.com/p/android-batsg/source/browse/android-batsg-demo/res/drawable/segmented_button_background_first.xml) plik (jest więcej przykładów [tutaj] (http://code.google.com/p/android-batsg/source/browse/android-batsg-demo/res/drawable)). Przepisuję też kod producenta w celu bardziej elastycznego używania, jak [this] (http://code.google.com/p/android-batsg/wiki/SegmentedControl) – umbalaconmeogia
@umbalaconmeogia, który wygląda świetnie, możesz przesłać jako żądanie pobrania, chcesz! – vinc3m1
Dodał projekt github, który zawiera bibliotekę, którą można dołączyć do projektu, który ma stylowe elementy sterujące ICS, które są naprawdę eleganckie. Oto link [https://github.com/bookwormat/segcontrol](https://github.com/bookwormat/segcontrol) – AngeloS