2012-09-03 5 views
8

Szukam zaawansowanego okna wyboru kolorów w Androidzie. Standardowy selektor kolorów z Dema API i przykłady z this post nie są do przyjęcia dla mnie. Chciałbym, żeby wyglądało to tak: this image. Czy są jakieś narzędzia do zbierania kolorów open source, które wyglądają tak?Android: advanced ColorPickerDialog

AKTUALIZACJA: Moim głównym celem jest uczynienie Próbnika kolorów łatwym w użyciu: byłoby wspaniale, gdyby użytkownik kliknął tylko raz, aby wybrać dowolny kolor i wszystkie możliwe kolory są reprezentowane. Zbieracze kolorów z podanych przykładów wymagają dwóch kliknięć, aby wybrać kolor i są zbyt skomplikowane dla przeciętnego użytkownika.

Odpowiedz

3

Czy próbowałeś już Android Color Picker? Jeśli potrzebujesz pokazać kod RGB aktualnie wybranego koloru, po prostu zmodyfikuj okno dialogowe, dodając TextView i dodając do niego aktualizację w ColorChangeListener (lub jakkolwiek się nazywa)

Albo spójrz na kolor dialogowe -picker z CyanogenMod Color-picker Dialog of CyanogenMod

tu link do źródła: CyanogenMod color-picker on GitHub

+0

Błędny link kolor kompletacji CyanogenMod nie jest taka sama, jak pokazano na powyższym zrzucie ekranu. – xmen

6

jak o this rozwiązanie?

spojrzenie na zrzucie:

enter image description here

kod źródłowy here.

+0

Nie używasz DialogFragment w swoim kodzie? –

+0

@IgorGanapolsky Nie przeczytałem kodu tego, o czym napisałem, więc nie mam pojęcia, jak to działa. –

+0

Awesome dude, pomógł mi dużo – Anirudh

7

Ten wygląda całkiem blisko tego, co chcesz, i jest FOSS: https://github.com/LarsWerkman/HoloColorPicker

enter image description here

+2

Gdzie jest wsparcie dla czarno-białych kolorów? Nie widzę ich tutaj. –

+0

wydaje się być złym próbnikiem kolorów, jak można by podejrzeć kolor, gdy będziesz mieć na nim palec lub kciuk. – xmen

Powiązane problemy