마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

버튼색상을 RGB로 변환..?

0 추천
버튼을 클릭하면 RGB로 변환을 하고 싶습니다

getColor = 0xFF0000;                   //Integer.valueOf(btnRed.getBackground().toString());

 

위  칼라값이 버튼색상이라 가정하고요

 

   inR = Color.red(getColor);
   inG = Color.green(getColor);
   inB = Color.blue(getColor);

이렇게 해봤고요

   inR = getColor & 0x000000FF;
   inG = (getColor & 0x0000FF00) >> 8;
   inB = (getColor & 0x00FF0000 ) >> 16;

이렇게도 해봣는데 정확한 RGB값이 안구해집니다

가르쳐주세요
익명사용자 님이 2013년 12월 16일 질문

1개의 답변

0 추천
코드는 정상 동작 할거같고요

Integer.valueOf(btnRed.getBackground().toString()); 이부분이 잘못된거같네요 확인해보세요
q1212 (26,020 포인트) 님이 2013년 12월 17일 답변
...