Im 에뮬레이터로 내 프로그램을 시도 할 때 SDK를 좀 더 배우기 위해 생각한 Android 애플리케이션을 코딩하고 문제가 발생했습니다. 응용 프로그램은 정상적으로 설치 한 다음 닫아서 메인 클래스의 NullPointerException을 말하는 logcat을 제공합니다. 나는 그것을 어디서나 발견 할 수 없으며 연구는 초기화되지 않고 객체가 사용된다고 말하고있다. 나는이게 가능하다고 생각하지 않는다. 이클립스는 나에게 에러를 줄 것이지만,이 경우 런타임 예외이다. Android에서 특히 프로그래밍 경험이 많지 않습니다.이 버그로 인해 내 프로그램이 제대로 작동하는지 보지 못합니다. 오류가 IOweYou.java에에서 onCreate 방법 라인 (80)에 발생하는 어떤 도움NullPointerException의 원인은 무엇입니까?
답변
에 미리
은을 heres Source
및을 heres Logcat
감사합니다. 당신이 게시 한 stacktrace에서 19 행에 그것을 볼 수 있습니다.
08-03 07:11:35.068: E/AndroidRuntime(681): at com.andrei.iou.IOweYou.onCreate(IOweYou.java:80)
localEL이 제대로 정의 되었습니까?
편집 : 활동이 활동 대신 확장 가능한 목록 활동을 확장하도록하십시오. 그런 다음 setContentView를 제거하십시오. 그리고
this.setListAdapter(mAdapter);
에
localEl.setListAdapter(mAdapter);
을 변경하고 목록이 표시됩니다. 그러나 항목을 클릭해도 여전히 충돌이 발생하지만 시작은됩니다.
EDIT2 : 여기 나와있는 예가 있습니다. http://smartandroidians.blogspot.com.es/2010/04/expandablelistactivity-in-android.html
내 대답에 이미 편집을 제안했습니다. 당신이 그것에 정교하게하고 싶다면, 당신은 자신의 것을 변경하는 대신 그 대답을 편집 할 수 있습니다. – ekholm
내가 생각하기에 문제는 귀하의 ExpandableListActivity localEl
이 생성되었지만 실행되지 않았다고 생각합니다. localEL.setListAdapter(mAdapter);
에 전화하면 내부적으로 로그에 표시된대로 setContentView
이 호출됩니다. 아마도 getWindow()
은 활동이 아직 활성화되지 않았기 때문에 null을 반환합니다.
당신이하고 싶은 것을 많이 모르는 상태에서, 아마도 귀하의 활동은 대신 ExpandableListActivity에서 상속해야합니까?
- 1. 이 NullPointerException의 원인은 무엇입니까?
- 2. 이 NullpointerException의 원인은 무엇입니까?
- 3. Hibernate 선택에서이 NullPointerException의 원인은 무엇입니까?
- 4. nullPointerException의 소스를 찾을 수 없습니다.
- 5. 줄 바꿈의 원인은 무엇입니까?
- 6. 이 충돌의 원인은 무엇입니까?
- 7. 서버 충돌의 원인은 무엇입니까?
- 8. StageWebView 오류의 원인은 무엇입니까?
- 9. 이 ExecutionEngineException의 원인은 무엇입니까?
- 10. 이 문제의 원인은 무엇입니까?
- 11. NoMethodError '_view_paths'예외의 원인은 무엇입니까?
- 12. 이 ArrayIndexOutOfBoundsException의 원인은 무엇입니까?
- 13. EventMachine :: ConnectionNotBound의 원인은 무엇입니까?
- 14. Classname + $. 그 원인은 무엇입니까?
- 15. NoClassDefFoundError 오류의 원인은 무엇입니까?
- 16. SIGBUS의 원인은 무엇입니까?
- 17. fsockopen() 오류의 원인은 무엇입니까?
- 18. JVMTI_ERROR_NULL_POINTER의 원인은 무엇입니까?
- 19. 아래 오류의 원인은 무엇입니까?
- 20. Expressj에서이 오류의 원인은 무엇입니까?
- 21. NoMethodError의 원인은 무엇입니까?
- 22. 'System.IO.IsolatedStorage.IsolatedStorageException'의 원인은 무엇입니까?
- 23. TreeView_InsertItem이 실패하게되는 원인은 무엇입니까?
- 24. ENOTCONN 오류의 원인은 무엇입니까?
- 25. JasperException의 가능한 원인은 무엇입니까
- 26. 이 충돌의 원인은 무엇입니까?
- 27. 리디렉션 루프의 원인은 무엇입니까?
- 28. NullPointerException의 원인을 찾을 수 없습니다. Android
- 29. WriteFile이 ERROR_ACCESS_DENIED를 반환하게하는 원인은 무엇입니까?
- 30. udp 수신 지연의 원인은 무엇입니까?
사용중인 모든 '보기'가 'activity_iowe_you.xml'내에 있고 'activity_iowe_you.xml'이 있는지 확인 하시겠습니까? – DroidBender
첫 번째 줄에서 (작은) 프로그램을 디버깅하고 예외가 발생할 때까지 단계별로 진행할 수 있습니까? – Jepessen