随机颜色不起作用,仅显示一种

图集91

我创建了一个具有某些颜色的数组,然后单击视图中的颜色后,该视图的颜色将以随机顺序更改。这是我到目前为止所做的

List<String> colors = new ArrayList<>();
   colors.add("#e84e40"); //red
   colors.add("#ec407a"); //pink
   colors.add("#ab47bc"); //purple
   colors.add("#7e57c2"); //deep purple
   colors.add("#5c6bc0"); //indigo
   colors.add("#738ffe"); //blue
   colors.add("#29b6f6"); //light blue
   colors.add("#26c6da"); //cyano
   colors.add("#26a69a"); //teal
   colors.add("#2baf2b"); //green
   colors.add("#9ccc65"); //light green
   colors.add("#d4e157"); //lime
   colors.add("#ffee58"); //yellow
   colors.add("#ffca28"); //amber


Random n= new Random(0);
color = n.nextInt(colors.size());
db.getBackground().setColorFilter(Color.parseColor(colors.get(color)), Mode.MULTIPLY);

但是不起作用,而是随机显示所有颜色,它始终仅显示绿色。任何的想法?

编辑:如果我写Random n= new Random();它显示2种颜色..索引可能有问题?

ranjk89

尝试使用LightingColorFilter,

Random n= new Random(0);
color = n.nextInt(colors.size());
db.getBackground().setColorFilter(new LightingColorFilter(color, 0));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

绑定到类的依赖项属性时,绑定不起作用(仅一种方式)

一种模型的Active Admin显示页面不起作用

将底图颜色栏中的第一种颜色设置为灰色不起作用

随机数不起作用,仅显示在第一个元素上

.htaccess 在一种情况下不起作用

如何以一种可展示的方式显示“ netgroups”(以及为什么“ tr”不起作用)?

Android:ColorPicker仅显示一种颜色,并从Pallete中选择错误的颜色

为什么一种功能有效而另一种不起作用?(Javascript)

如何在Android中更改进度栏的颜色?-(我尝试了一种方法,但不起作用)

Mac OS X终端中的Grep-仅显示一种颜色

Plotly.express choropleth仅显示一种颜色

D3 热图 - 色标仅显示一种颜色

scp / rsync自动完成功能以一种方式起作用,而另一种则不起作用

javascript eval一种方法起作用,而另一种方法不起作用,为什么?

正则表达式嵌套括号在一种情况下不起作用

我的if语句似乎不起作用。可能是另一种方法吗?

使用setInterval的绑定在AngularJS中不起作用的一种方法

用JavaScript中的常规exp验证数字在一种情况下不起作用

KnexJS 原始方法在一种情况下不起作用

一种用于验证邮政编码不起作用的正则表达式

宏作为 switch-case 中的一种情况在 c 中不起作用

AngularJS ui.router。一种状态不起作用

在一种方法中两次调用 JQuery 的 html() 函数不起作用

如何从 Kotlin 的列表中选择一种随机颜色?

从预制列表中随机选择一种颜色

仅更改一种特定的UITabBarItem色调颜色

仅装载一种类型(一种颜色)的卡车

为什么这些随机的 gif 和颜色不起作用?

当边框颜色设置为仅显示一种颜色时,为什么我的电子邮件按钮边框显示两种颜色?