如何通过应用颜色主题以编程方式设置背景颜色

时间:2019-02-10 09:56:44

标签: java android

我正在尝试以编程方式为元素设置背景色,该颜色应与

相同
<TableRow android:background="@color/colorPrimaryDark">
xml文件中的

。 现在,我一直坚持下去

 row.setBackgroundColor(Color.parseColor("#00ffff"));

,但是我不知道如何在此处正确传递“ @ color / colorPrimaryDark”,并且无法在Android文档中找到任何相关信息。

1 个答案:

答案 0 :(得分:1)

以编程方式设置背景色很容易:

row.setBackgroundResource(R.color.colorPrimaryDark);

有关更多信息: https://developer.android.com/reference/android/view/View#setBackgroundResource(int)