int BRIGHT = 0;
int WARM = 0;
int i=0;
for(int x=0; x <= 100 ;x=x+20)
{
for(int y=0; y <= 100; y=y+20)
{
for(int z=0; z <= 100; z=z+20)
{
if(x ==20 && y == 20 && z == 20)
{
sendMessage("SendRGB_value", (byte)20, (byte)20, (byte)20,(byte)WARM, (byte)20);
i++;
try {
Thread.sleep(500);
Toast.makeText(getApplicationContext(),"R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i,Toast.LENGTH_SHORT).show();
Log.d("SendColor ", "SendColor : " + "R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i);
mColor.setTextColor(Color.rgb(x, y, z));
} catch (Exception e) {
e.printStackTrace();
}
}
else if(x == 40 && y == 40 && z == 40)
{
WARM = 70;
sendMessage("SendRGB_value", (byte)40, (byte)40, (byte)40,(byte)WARM, (byte)40);
i++;
try {
Thread.sleep(500);
Toast.makeText(getApplicationContext(),"R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i,Toast.LENGTH_SHORT).show();
Log.d("SendColor ", "SendColor : " + "R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i);
mColor.setTextColor(Color.rgb(x, y, z));
} catch (Exception e) {
e.printStackTrace();
}
}
else if(x == 80 && y == 80 && z == 80)
{
WARM = 70;
sendMessage("SendRGB_value", (byte)80, (byte)80, (byte)80,(byte)WARM, (byte)80);
i++;
try {
Thread.sleep(500);
Toast.makeText(getApplicationContext(),"R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i,Toast.LENGTH_SHORT).show();
Log.d("SendColor ", "SendColor : " + "R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i);
mColor.setTextColor(Color.rgb(x, y, z));
} catch (Exception e) {
e.printStackTrace();
}
}
else
{
if(x >= y && x >= z)
{
WARM=0;
BRIGHT = x;
}
else if(y >= x && y >= z)
{
WARM=0;
BRIGHT = y;
}
else if(z >= x && z >= y)
{
WARM=0;
BRIGHT = z;
}
sendMessage("SendRGB_value", (byte)x, (byte)y, (byte)z,(byte)WARM, (byte)BRIGHT);
i++;
Toast.makeText(getApplicationContext(),"R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i,Toast.LENGTH_SHORT).show();
Log.d("SendColor ", "SendColor : " + "R : " + x + " G : " + y + " B : " + z + " BRIGHT : " + BRIGHT + " WARM : " + WARM + " i : " + i);
mColor.setTextColor(Color.rgb(210, 150, 100));
try {
Thread.sleep(500);
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
}
이런식으로 for문 도중에 TextView인 mColor에 대해서 색상을 변경하려 하는데
왜 색상 변경이 안되는 건가요 ㄷㄷ;