Хорошо, поэтому я решил попробовать и сделать мою первую библиотеку для 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