안드로이드 개발 질문/답변
(글 수 45,052)
http 통신으로 DB에서 XML로 데이터(리스트)를 받습니다.
리스트여서 각각 색상값이 다르게 나오는데 색상값을 예를들어 #FFFFFF 이렇게 받습니다. String 변수에 받습니다.
이 색상값들을 TextView에 setTextColor() 에다가 적용하는 방법을 모르겠습니다.
저 16진수값으로 R,G,B 값을 알아내는 방법은 없나요? 아님 다른 방법이라도.. 부탁드려요~
#FFFFFF 형식자체가 두자리씩 RGB 인데요 #(R)(G)(B) 스트링 두자리씩짜르면 RGB 값 나오겠네요 .
예) #FF8000 -> RED: FF (16진수) -> 255 GREEN: 80(16진수) -> 128 BLUE : 00(16진수) -> 0
참고로 #FFFFFFFF 면 맨앞에 두자리는 알파값