Случайный цвет карты, как на изображении выше, в студии Android. если больше элемента карты, чем продолжить последовательность цветов
Цвет отображения карты, как на изображении выше, в студии Android
comment
Это сгенерирует случайный цветовой код вопросов/5280367/, чтобы вы могли присвоить этот цветовой код карточке
- person Android Surya   schedule 02.08.2016
comment
это работа @Surya Bondada
- person Payal Sorathiya   schedule 02.08.2016
comment
@ Паял Соратия добро пожаловать. Вы можете проголосовать за мой комментарий прямо сейчас.
- person Android Surya   schedule 02.08.2016
Ответы (1)
Определите цвета по вашему выбору, подобные этим, в файле colors.xml.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<item name="blue" type="color">#FF33B5E5</item>
<item name="purple" type="color">#FFAA66CC</item>
<item name="green" type="color">#FF99CC00</item>
<item name="orange" type="color">#FFFFBB33</item>
<item name="red" type="color">#FFFF4444</item>
<integer-array name="androidcolors">
<item>@color/blue</item>
<item>@color/purple</item>
<item>@color/green</item>
<item>@color/orange</item>
<item>@color/red</item>
</integer-array>
</resources>
Чтобы рандомизировать выбор цветов, вы можете использовать следующий код:int[] androidColors = getResources().getIntArray(R.array.androidcolors);
int randomAndroidColor = androidColors[new Random().nextInt(androidColors.length)];
view.setBackgroundColor(randomAndroidColor);
person
not_again_stackoverflow
schedule
02.08.2016