2011-07-30 4 views
1

여기 내 주요 클래스입니다. 나는 이것을 몇 시간 동안보고 있었고 무엇이 잘못되었는지 보지 못한다. 다른 사람이 제가 누락 된 것을 볼 수 있습니까? 모든 관련 답변을 환영합니다!성가신 NullPointerException이

답변

5

당신이 이동하는 경우 :

view.setContentView(R.layout.home); 

방법의 상단에 당신이 레이아웃 객체를 취득하기 전에?

+0

오, 고마워! 나는 당신이 그것을 먼저해야한다는 것을 잊었다! 고마워, 내가 그걸 놓친 걸 믿을 수가 없어. – gsfd

1

리스너를 추가하기 전에 모든 속성 (예 : layout)을 설정하려고합니다.

layout.setOnTouchListener(this); 

방법 (가능한 중복 답변 죄송 @mharper)의 바닥 : 그런 의미 이동합니다. this이 예외를 생성 중이므로 위 문에서 thisHomeScreen으로 변경하십시오.

1

HomeScreen이라는 메서드의 시작 부분에 setContentView 메서드를 추가해야합니다.

view.setContentView(R.layout.home);