컴퓨터 프로그래밍/Android
지긋지긋한 NPE - NullPointerException
아타나시오
2019. 2. 27. 22:11
728x90
NullPointerException 이하 NPE의 주된 원인중 하나는
xml의 뷰 객체 id값과 java 코드에서 매칭이 어긋난 경우다.
캡쳐로 모든 설명을 대신한다.
방지법 ->
모든 액티비티 뷰의 네이밍 규칙을 통합한다.
ex) btnLogin, etID, tvWelcomeMsg
액티비티안에서 id name이 중복되지 않는다면, 다른 액티비티에서 같은 id name이 사용되더라도 상관없다. ( 실제 메모리 주소값이 다름 )