Возможно ли создать объект ColorDrawable без использования xml? Я хотел бы иметь возможность изменять backgroundColor представления программно, используя setBackgroundColor() или setBackgroundDrawable() или setBackgroundResource(), но я хочу иметь возможность указывать значения RGB в коде, а не XML. Это возможно?Android: создать объект ColorDrawable без использования xml
1
A
ответ
0
Я знаю, что вы можете получить представление как Drawable и применить цветовой фильтр к нему (полезно для окрашивания в воззрениях Button), выполнив следующие действия:
Drawable d_delete = findViewById(R.id.btn_delete).getBackground();
PorterDuffColorFilter filter_red = new PorterDuffColorFilter(Color.RED, PorterDuff.Mode.SRC_ATOP);
d_delete.setColorFilter(filter_red);
0
Я знаю, что вопросы, это немного старый, но У меня есть легкий. Может быть, кто-то прибыл сюда, чтобы найти ответ
View view = findViewById(R.id.view_with_colored_background);
String rgbColor = "#CCFFCC";
view.setBackgroundColor(Color.parseColor(rgbColor));
Смежные вопросы
- 1. создать EditText без использования XML
- 2. Как создать объект JSON без использования String?
- 3. Как показать объект класса Bitmap в android без использования XML
- 4. Сериализовать объект в XML без использования атрибутов
- 5. Создать собственный пользовательский вид без использования XML
- 6. Создать объект без New?
- 7. xml разбор без использования браузера
- 8. Разница между ColorDrawable и PaintDrawable
- 9. Создать Mixin без использования интерфейсов
- 10. Включите XML-объект Nokogiri в строку без использования .text
- 11. Добавление Spinner View в Android без использования XML-макета
- 12. Android-просмотр без xml
- 13. Как использовать ColorDrawable с ImageView?
- 14. создать XML без имен
- 15. Android - ресурс png, преобразованный в ColorDrawable на android <4.0
- 16. Как создать DOM для XML без использования DOM-анализатора
- 17. POST xml БЕЗ использования CURL
- 18. Определить макет без использования Xml
- 19. ListView.setEmptyView (View) без использования XML
- 20. отображение текста без использования XML
- 21. Как создать файл-объект в python без использования open()
- 22. C# ЕДИНСТВО Instantiate Class (Создать объект) без использования нового оператора
- 23. Как создать копию и вернуть ее объект без использования клона?
- 24. Сохранить объект без использования свойства
- 25. вращение без использования файла анимации XML
- 26. Как создать объект без представления
- 27. Android AdMob без XML
- 28. Создать объект XML в Java
- 29. Как создать объект из xml
- 30. создать форму без использования Gii