Набор фонового цвета в framelayout в андроиде программно

Я хочу, чтобы цвет рамки переднего плана в framelayout был прагматически (не в атрибуте XML). У меня есть цветовой код в RGB

Как преобразовать цвет в drawable …

 frm.setForeground(Drawable); 

Помогите!! благодаря

Вы можете создать Drawable из цвета:

 final int color = 0xFFFF0000; final Drawable drawable = new ColorDrawable(color); 

Создание Drawable из цвета с помощью ContextCompat

 int color = R.color.black_trans_60; frm.setForeground(new ColorDrawable(ContextCompat.getColor(mContext, color))); 

Используйте ContextCompat вместо прямого цвета, как в новом API ColorDrawable принимает ColorDrawable(@ColorInt int color)