android.content.res.Resources$NotFoundException: String resource ID #0x0
코드를 작성하고 실행을 하다보면 Resources$NotFoundException 에러가 발생하는 경우가 있다.
이런 경우는 텍스트뷰의 setText 함수에 숫자를 넣었을 때 발생하는 에러이다

에러가 발생한 후 작성한 코드를 확인해보았다.
txtCount.setText 에 숫자만 넣었기 때문에 에러가 발생한 것이다.

이럴 때는 setText 함수 안에 " " + count
이런 식으로 따옴표를 같이 넣어서 실행을 돌려주면 에러가 발생하지 않는다.
또는 아래 블로그를 참고한다.
https://yu1129.tistory.com/194
TextView 의 setText 함수에는 문자열만 넣어준다
TextView 에서 .setText 함수를 이용할 때 문자열이 아닌 int 또는 double 형이 들어가면 오류가 발생하게 된다. 이런 문제가 발생했을 때 해결하는 방법이다. ( setText 에 들어가야하는 숫자 데이터는 resu
yu1129.tistory.com
'Android' 카테고리의 다른 글
| 액티비티간의 화면 전환 방법 / Intent 와 startActivity 함수 (0) | 2023.01.30 |
|---|---|
| 활동 수명 주기 (Activity Life Cycle) (0) | 2023.01.30 |
| CountDowmTimer 로 타이머 구현하기 (0) | 2023.01.27 |
| 진행 상태를 시각적으로 보여주는 Progressbar (0) | 2023.01.27 |
| AlertDialog 이용하여서 화면에 알림창 띄우기 (0) | 2023.01.27 |