ANDROID

Random Background

GoodDev 2015. 10. 2. 14:38
private int getRandomBackGroundColor() {
String[] color_list = getContext().getResources().getStringArray(R.array.backgroundcolor_list);
int random = (int)(Math.random() * (color_list.length - 2 ) ) + 1;

return Color.parseColor(color_list[random]);

}

<string-array name="backgroundcolor_list">

    <item>#ffffff</item>
<item>#ccd1d9</item>
<item>#ec87cd</item>
<item>#5d9cec</item>
<item>#48cfad</item>
<item>#ffce54</item>
<item>#ed5565</item>
<item>#a0d468</item>
<item>#000000</item>
<item>#434a54</item>
<item>#9889ca</item>
<item>#03a3c7</item>
<item>#1eb6a9</item>
<item>#ebaf33</item>
<item>#dd1e30</item>
<item>#228556</item>
</string-array>