在Android应用程序中随机显示背景色

在Android应用程序中随机显示背景色,android,colors,background-color,android-background,Android,Colors,Background Color,Android Background,我目前正在开发一个android应用程序,我的colors.xml中有一个预定义颜色列表 现在我想实现的是,我想给用户选择颜色的机会,从用户选择的颜色中,我想在背景中显示与用户选择的全局颜色相匹配的各种颜色(随机),这样这些颜色将每隔一段时间改变。这些随机显示的颜色已经在my colors.xml文件中定义 关于此要求的任何指导或潜在客户样本都将是非常宝贵的 先谢谢你 private int[] colors = {Color.RED, Color.YELLOW, Color.BLUE, Co

我目前正在开发一个android应用程序,我的colors.xml中有一个预定义颜色列表

现在我想实现的是,我想给用户选择颜色的机会,从用户选择的颜色中,我想在背景中显示与用户选择的全局颜色相匹配的各种颜色(随机),这样这些颜色将每隔一段时间改变。这些随机显示的颜色已经在my colors.xml文件中定义

关于此要求的任何指导或潜在客户样本都将是非常宝贵的

先谢谢你

 private int[] colors = {Color.RED, Color.YELLOW, Color.BLUE, Color.CYAN, Color.GREEN};

 Random ranndom = new Random();
 int ranndomColor = ranndom.nextInt(5);
 whatever.setBackground(colors[ranndomColor]);
或从“colors.xml:

int color1 = getResources().getColor(R.color.color1);
int color2 = getResources().getColor(R.color.color2);
int color3 = getResources().getColor(R.color.color3);
int color4 = getResources().getColor(R.color.color4);
int color5 = getResources().getColor(R.color.color5);

 private int[] colors = {color1, color2, color3, color4, color5};

 Random ranndom = new Random();
 int ranndomColor = ranndom.nextInt(5);
 whatever.setBackground(colors[ranndomColor]);

你们的问题是一种深思熟虑的方式来给出直接的答案。基本上你们在这里要问的是如何创建android应用程序。你们的应用程序涉及用户输入、数组或列表、更改视图颜色、异步函数、使用随机值。你们需要给出一个具体的问题,比如“如何在微调器或listview中加载颜色值?”?“你可能是对的。因此,为了完善这个问题,我计划做的是根据用户选择的特定颜色随机显示各种颜色。