[안드로이드] - android.content.res.Resources$NotFoundException: String resource ID #0x1
[안드로이드] - android.content.res.Resources$NotFoundException: String resource ID #0x1
FATAL EXCEPTION: main Process: , PID: 4012
android.content.res.Resources$NotFoundException: String resource ID #0x9
안드로이드 개발 중
android.content.res.Resources$NotFoundException: String resource ID #0x1
라는 에러를 보았습니다.
TextView 에 setText 메소드를 사용할 때 Int 타입의 데이터를 넣어서 발생하는 에러입니다.
보통 setText 메서드에 숫자를 바로 넣으면 바로 빨간색 밑줄이 생겨서 에러인 것을 알아보기 쉬운데,
( Int type 을 바로 넣는 경우 빨간 줄이 보입니다.)
다른 메서드에서 리턴되는 값이 안에 들어가 있는 경우는 빨간 줄이 보이지 않아 바로 에러라는 것을 알기 힘듭니다.
( 리턴 값을 넣는 경우 빨간 줄이 보이지 않습니다.)
해결 방법은 간단합니다.
Int 값을 String 값으로 바꿔주면 됩니다.
navEmail.setText(String.valueOf(returnInt()));
NotFoundExceptionandroid안드로이드에러
2017-11-23 10:35 +0900
Read other posts