728x90

NullPointerException 이하 NPE의 주된 원인중 하나는

xml의 뷰 객체 id값과 java 코드에서 매칭이 어긋난 경우다.


캡쳐로 모든 설명을 대신한다.









방지법 -> 


모든 액티비티 뷰의 네이밍 규칙을 통합한다.


ex) btnLogin, etID, tvWelcomeMsg


액티비티안에서 id name이 중복되지 않는다면, 다른 액티비티에서 같은 id name이 사용되더라도 상관없다. ( 실제 메모리 주소값이 다름 )


+ Recent posts