Предположим, у нас есть основной цвет в values=>colors.xml
как:
<resources>
<color name="primary">#FDD835</color>
</resources>
, поэтому, если мы хотим использовать наш собственный цвет в setBackgroundColor(@ColorInt int Color)
, нам просто нужна аннотация @SuppressLint("ResourceAsColor")
с конструктором / методом, который будет использоваться как:
@SuppressLint("ResourceAsColor")
public _LinearLayout(Context context) {
super(context);
// Formatting our layout : )
super.setBackgroundColor(R.color.primary);
....
}