Я знаю, что вы можете получить представление в виде Drawable и применить к нему цветной фильтр (полезно для окрашивания в представлениях кнопок), выполнив следующие действия:
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);