Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
setfillbackgroundcolor_background-color是什么意思,希望能够帮助你!!!。
int[] color = new int[{R.color.one,R.color.two,R.color.three,R.color.four,R.color.five}; one_color.setBackgroundColor(color[jsonObject.getInt("Status")-1]);
一开始我在练习的时候将颜色保存在了R.color中,然后在setBackgroudColor中直接按照下标取出来使用的,当时代码也没有报错,我也是第一次这样子使用,进入界面后是这样,颜色并没有更新。
然后我把数组取开,直接把颜色加进去
这时候里面已经爆红了,提示我们要使用getResources().getColor(R.color)这样的语法才可以在这里面使用color中的颜色,修改过来可以发现,五彩斑斓,颜色修改成功,相对应的如果要取出R.string中的值可以使用getString来获取。
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章