Программно установить цвета для просмотра в Android Library Project - PullRequest
0 голосов
/ 13 ноября 2018

Хорошо, поэтому я решил попробовать и сделать мою первую библиотеку для Android. Она основана на системе меню, которую я интегрировал в свой проект запуска, но решил превратить ее в библиотеку и позволить другим использовать ее, что привело меня к этому вопросу для дальнейшей настройки.

У меня есть несколько макетов с возможностью рисования и представления, которые могут быть окрашены цветными строками. Все они корректно подкрашивают, используя строки, но я попытался реализовать способ подкрасить эти представления, используя код, и представления просто исчезают совсем ...

Ниже приведена ссылка на мой библиотечный проект. В основном это восстановленная версия материала всплывающего меню старого классического Android 2.3. Я перестроил его, чтобы было проще на новой операционной системе Android. Единственный вид, который корректно окрашивается с помощью кода, - это нарисованная стрелка. Если бы кто-нибудь мог взглянуть и посмотреть, что я сделал не так, это было бы здорово, и я был бы благодарен.

Я бы хотел понять, что я сделал не так.

Класс: https://github.com/rgocal/Material_PopUp_Menu/blob/master/app/src/main/java/com/gsd/mpm/materialpopupmenu/PopUpMenu.java

xml: https://github.com/rgocal/Material_PopUp_Menu/blob/master/app/src/main/res/layout/quick_action_menu.xml

Проект: https://github.com/rgocal/Material_PopUp_Menu

...