2012-02-16 4 views
0

ListView에 이미지가 표시됩니다. 드로어 블 폴더 R.drawable.image에 이미지를 저장했습니다. Eveything 지금은 문자열 "R.drawable.image"으로 아픈 내 sqllite의 데시벨의 위치를 ​​결정 큰리소스 문제로 인한 이미지 표시

AddObjectToList(R.drawable.image) 

Howver을하고있다.

AddObjectToList(Integer.parseInt(imageelist3.get(i).toString() 

어떻게 해결하는 방법이 오류

ComponentInfo{myproject}: java.lang.NumberFormatException: unable to parse 'R.drawable.image' as integer 

에게 어떤 생각을 얻기 : 내가 이런 짓을하도록 정수로 구문 분석해야합니까?

답변

1

첫째, 당신은 여기 R.drawable.image

R의 의미를 이해 할 일은 그 image is a int variable 다른 클래스 class drawable을 포함 안드로이드 응용 프로그램, 에서 자동으로 생성 된 자바 파일의 class R입니다.

int 값이고 문자열로 저장 한 다음 int로 잘못 변환했습니다.

R.drawable.image의 int 값을 저장하십시오.

+0

설명해 주셔서 감사합니다! R.drawable.image의 int 값은 어디에서 찾을 수 있습니까? – user1163234

+0

고마워! – user1163234

0

"R.drawable.image"는 아직 int가 아닙니다. 데이터베이스에 직접 "R ...."을 저장하고 정수로 구문 분석하십시오. 모든

관련 문제