我正尝试以编程方式为元素设置背景色,它应该与
<TableRow android:background="@color/colorPrimaryDark">
在xml文件中。从现在开始我只能
row.setBackgroundColor(Color.parseColor("#00ffff"));
,但我不知道如何在这里正确传递“@color/colorPrimaryDark”,在Android文档中也找不到任何相关信息。
nszi6y051#
以编程方式设置背景颜色非常简单:
row.setBackgroundResource(R.color.colorPrimaryDark);
如需了解更多信息:https://developer.android.com/reference/android/view/View#setBackgroundResource(int)
wydwbb8l2#
这将使用alpha设置背景
view.setBackgroundDrawable(ColorDrawable(Color.parseColor("#c0ffffff")))
2条答案
按热度按时间nszi6y051#
以编程方式设置背景颜色非常简单:
如需了解更多信息:https://developer.android.com/reference/android/view/View#setBackgroundResource(int)
wydwbb8l2#
这将使用alpha设置背景