현재 팔레트를 띄우는 작업을 하고 있습니다. 여기서 문제가 생겼습니다.
오픈 API소스를 이용해서 가져온 거라 아직 파악 중인데 ColorPreference를 선언
예를 들어 ColorPreference pref = (Colorpreference)findPreference("color");부분에서 null이 일어납니다..
제 생각에는 컬러 프리퍼런스에 color라는 키값이 없어 찾지 못해서 일어나는 오류인데
여기서 더 고민인것은 저는 버튼을 눌렀을 때 다이얼로그를 띄우는 식으로 팔레트를 띄울려고 작업 중입니다.
하지만 오픈 API는 환경설정같은 형식의 리스트에서 리스트를 클릭했을 시에 팔레트가 띄워지는데
오픈 API의 main.xml을 보면
<com.github.danielnilsson9.colorpickerview.preference.ColorPreference
android:defaultValue="0xFF000000"
android:key="color"
android:summary="Show our color picker using the custom ColorPreference class."
android:title="Show Dialog" />
이런 식으로 선언이 되어있습니다....현재로서 버튼 클릭으로 띄우고 선택한 값을 저장하는 방식으로 할려하는데 저렇게 소스가 선언되어 있어 커스텀하는데 애를먹고 있네요...
혹시 key값을 소스상에서 선언하는 방법이나, 아예 다른 방법으로 키를 선언하거나 없애는 방법이 있습니까???
부탁드리겠습니다...