json 색상 배열에서 내 사용자 정의 메뉴 배경으로 색상을 설정하려고합니다.색상 문자열을 리소스 int로 변환하는 중
addMenuItem(int bgColor);
JSON 색상 배열은 =>
[
[
"B71C1C",
"C62828"],[
"B71C1C",
"C62828"]
]
컬러 문자열 JSON에서 제대로 받고
String colorString = "#" + mColors.getJSONArray(i%2).getString(i%2);
는 #의 B71C1C을 제공합니다;
정수로 변환하는 동안 int parseColor = Color.parseColor(colorString);
위의 메뉴 배경으로 넘어갑니다.
ie;addMenuItem(parseColor);
내가 갖는
android.content.res.Resources $ NotFoundException : 자원 ID 번호의 0xffb71c1c
내가 addMenuItem는 자원에서 INT를 받아 들일 것입니다 생각합니다. JSON 색상 파일에서 색상을 설정하는 방법은 무엇입니까?