2017-02-14 15 views
0

Я нашел хороший класс Colorpicker для андроида: https://github.com/jesperborgstrup/buzzingandroid/blob/master/src/com/buzzingandroid/ui/HSVColorPickerDialog.javaПреобразование AlertDialog в Layout

Это очень хорошо работает, но это класс AlertDialog, и я хочу, чтобы встроить ColorPicker непосредственно в моем основном макете. Имеет ли кто-нибудь совет, как я мог бы это сделать?

+0

не обязательно легко, но он может быть реорганизован для расширения из вида (https://developer.android.com/training/custom-views/index.html), а затем включен в ваши макеты. – trooper

ответ

1

После краткого ознакомления с реализацией на самом деле не нужно унаследовать от AlertDialog. Что вам нужно, это просто настроенное представление. Просто удалите эту связанную с клиентом часть. Проверьте это gist, Это не выполнимый код, просто продемонстрируйте, какая часть может быть выведена.

+0

У меня появилось еще несколько вопросов, но я думаю, что я заработаю. Огромное спасибо. – Patricks