color (2) 썸네일형 리스트형 16진수 색상(#FFFFFF) 를 int형 color 값으로 변환하자! 안드로이드 뷰에서 색상을 지정하려면 drawable, resource, rgb 값이어야 합니다. 일단 drawable, resource는 아닙니다. 그럼 int형인 rgb값을 지정해야 합니다. int형 rgb값은 Color.rgb(int r, int g, int b) 로 얻을 수 있습니다. r,g,b 값을 따로따로 int형으로 줘야 합니다. 우리가 가지고 있는 16진수 문자열인데.... Integer.parseInt()로 변환도 안되고... 직접 만들어야 겠습니다! import java.util.Hashtable; import android.graphics.Color; public class ColorString { private Hashtable hexTable = null; public ColorSt.. Custom ListPreference #1 설정 화면을 만들때 preference를 이용하면 xml로 쉽게 만들 수 있습니다. 그러나 기본으로 제공되고 있는 종류가 너무 적습니다. CheckBoxPreference EditTextPreference ListPreference RingtonePreference 이 4가지가 기본적으로 제공되고 있습니다. 이번에 작업을 하면서 ListPreference 로 색상을 선택하게 하였는데 색상이 보이지 않아서 사용자들의 불만이 급증할 것으로 생각 되었습니다. 그래서 Custom ListPreference를 만들기로 하였습니다. ListPreferece는 DialogPreference를 상속 받아서 Dialog안에 리스트를 출력해 주는 Preference입니다. 이런 ListPreference를 만들려고 합니다.. 이전 1 다음