有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android studio设置视图的背景色

所以我有一个密码

view.setBackground(ResourcesCompat.getColor(getResources(), R.color.blue, null));

我有个错误

error: incompatible types: int cannot be converted to Drawable
                        view.setBackground(ResourcesCompat.getColor(getResources(), R.color.blue, null));

所以我有另一个密码

view.setBackground(ContextCompat.getColor(MainActivity.this, 安卓.R.color.blue));

我还有一个错误

error: cannot find symbol
                        view.setBackground(ContextCompat.getColor(MainActivity.this, 安卓.R.color.blue));

所以我有 另一个 密码

view.setBackground(安卓.R.color.blue);

我还有一个错误

error: cannot find symbol
                        view.setBackground(安卓.R.color.blue);

请帮忙。我被错误淹没了


共 (1) 个答案

  1. # 1 楼答案

    试试看:

    view.setBackgroundColor(ContextCompat.getColor(MainActivity.this, R.color.blue));