색상 정수 값을 다시 텍스트로 변환해야합니까? 예를 들어,이 상상력 코드를 보자.컬러 정수를 텍스트로 변환 하시겠습니까?
int myColor = -16777216; //int value for Color.BLACK
convertColorToText(myColor);
이 메서드는 값이 "BLACK"인 문자열을 반환합니다.
이것이 가능하며 어떻게해야합니까?
UPDATE
내 애플은 색상 선택기 (code.google.com/p/android-color-picker)를 사용하고 난 색상 그가 선택한 사용자에게 통지합니다. 예를 들어, 그는 검정색을 선택하고 확인 버튼을 클릭하고 "검은 색을 선택하셨습니다"라는 Toast
을 봅니다.
사용자가 선택한 색상을 사용자에게 알리는 것입니다. 만약 검정색을 선택하면 "검은 색을 선택하셨습니다"를 참조하십시오. 그는 색상 선택 프로젝트 (http://code.google.com/p/android-color-picker/) – sandalone
에서 색상을 선택하므로 위에서 설명한대로 매핑을 작성해야합니다. 더 다양한 색상을 추가해야 할 수도 있습니다. 하지만 그것은 잘 작동합니다 (RGB-> 색상 이름의지도를 가지고 가장 가까운 일치를 찾아야합니다). –
이 색상 선택기를 사용하면 색상을 얻는 데 가장 간단한 값인 색조를 쉽게 얻을 수 있습니다. – Gregory