[안드로이드] java.lang.NullPointerException 에러 해결 방법
java.lang.NullPointerException
자바스크립트의 undefined 에러와 같다는 것을 나중에 알게 되었습니다.
매니패스트부터 시작해서... 끝까지 정독을 해봤지만 도저히 알 수 없었던 부분이었는데
때문에 프로젝트를 새로 만들고 처음부터... 코딩을 하고 나니 잘됩니다.
에러난 프로젝트와 비교를 해보니 객체를 생성하고 초기화하는 작업을 빼먹었던 것이었네요...
ex )
TextView itemCount;
itemCount.setText(getResources().getString(R.string.item_count));
이렇게 선언해놓고, 내가 하고 싶은데로 했던 것이다...
피하는 방법은 되도록이면 선언과 동시에 초기화 하는 것이 좋을 것 같습니다.
댓글 2개
12년 전
자바에서는 TextView itemCount;
가 아니라
TextView itemCount = new TextView() 하는게 정상적인 객체생성이죠..
가 아니라
TextView itemCount = new TextView() 하는게 정상적인 객체생성이죠..
12년 전
예 맞습니다 ^^ 안드로이드에선 대부분 참조값을 주고 사용하다보니 제가 자바에 대한것을 따로 명시 했어야 했는데 빼먹었네요 좋은 지적 감사합니다 ^^
게시글 목록
| 번호 | 제목 |
|---|---|
| 10224 |
JavaScript
흔한 트위터,페이스북 퍼가기 자바스크립트
1
|
| 10217 |
Linux
리눅스 FFMPEG 자동실행소스(자작임)
6
|
| 17559 | |
| 10202 |
PHP
웹 소스 긁어오기
14
|
| 10201 | |
| 17557 | |
| 10198 |
Mobile
스마트폰에서 영상소스는?
2
|
| 19955 |
HTML
레이아웃이 비뚤합니다.
3
|
| 17556 | |
| 10195 |
정규표현식
정규식으로 html 태그 지우기
2
|
| 10192 |
jQuery
이미지 슬라이더 만들어보았습니다.
2
|
| 10190 |
jQuery
순차애니메이션 질문좀 드리겠습니다.
1
|
| 10189 | |
| 10186 | |
| 10185 | |
| 10182 | |
| 10180 | |
| 10178 |
node.js
node.js 0.8.2 번역 문서
1
|
| 10176 |
jQuery
CSS3처럼 이미지 라운딩 기능의 제이쿼리
1
|
| 10174 |
jQuery
이 플래시메뉴처럼 바꿔 만들려면...
1
|
| 10173 | |
| 10170 |
Mobile
가로 폭 문제
2
|
| 10168 |
MySQL
MySQL 테이블명 대소문자 구분안하기
1
|
| 10161 | |
| 10160 |
Flash
플래시 네비 관련
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기