마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

NullPointException 오류 해석좀 부탁드려요..

0 추천

오류 좀 봐주세요...

NullPointException 오류인데 setEnabled 오류는 처음 겪어봐서 뭐가 문제인지 모르겠어요...

setEnabled에서도 null 오류가 날 수 있는 건가요..?

 

08-18 15:14:26.890 18302-18302/com.example.user E/AndroidRuntime: FATAL EXCEPTION: main
                                                                     Process: com.example.user, PID: 18302
                                                                     java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.setEnabled(boolean)' on a null object reference
                                                                         at com.example.geulgil.Mygil.showMenu(Mygil.java:305)
                                                                         at com.example.geulgil.Mygil.ongotomenuClick(Mygil.java:277)
                                                                         at com.example.geulgil.Mygil.onClick(Mygil.java:203)
                                                                         at android.view.View.performClick(View.java:5697)
                                                                         at android.view.View$PerformClick.run(View.java:22526)
                                                                         at android.os.Handler.handleCallback(Handler.java:739)
                                                                         at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                         at android.os.Looper.loop(Looper.java:158)
                                                                         at android.app.ActivityThread.main(ActivityThread.java:7229)
                                                                         at java.lang.reflect.Method.invoke(Native Method)
                                                                         at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
                                                                         at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)

 

엉와 (290 포인트) 님이 2016년 8월 18일 질문
엉와님이 2016년 8월 18일 수정

2개의 답변

0 추천
 
채택된 답변
view 자체가 null일 듯 한데요.
익명사용자 님이 2016년 8월 18일 답변
엉와님이 2016년 8월 18일 채택됨
view 자체가 null이었어요! 리스트뷰안에 아이템이 있다고 생각했는데 그게 아니었나봐요! if문을 써서 잘 해결했습니다..!
0 추천
왠지 view 선언되기도 전에 호출해서 null 뜨시는거같은데
sadeva (21,550 포인트) 님이 2016년 8월 18일 답변
...