안드로이드 개발 질문/답변
(글 수 45,052)
MyListAdapters 사용시 갤럭시S와 갤럭시탭의 호환문제입니다.
갤럭시 S에선 문제없이 돌아가는데 갤럭시 탭에서 자꾸 널포인트오류가 발생하네요
로그를 찍어보아도 널값이 아닌데 말입니다.
code = new ArrayList<MyItems>(); // 상대방 리스트
MyAdapter = new MyListAdapters(this, R.layout.text, code);
MyList= (ListView)findViewById(R.id.in);
codes = new ArrayList<MyItems>(); // 나의 리스트
MyAdapters = new MyListAdapters(this, R.layout.text, codes);
MyList1= (ListView)findViewById(R.id.out);
이렇게 잡아주었구요
MyList.setAdapter(MyAdapter);
MyList1.setAdapter(MyAdapters);
이 두 부분에서 오류가 납니다.
중요한건 갤럭시 S는 되는데 갤럭시 탭은 안된다는게 제일 큰 문제 입니다.
ArrayList에 들어가는 값들 전혀 문제 없고 각 객체들은 전혀 널값이 아닙니다.
도와주세요 ㅠ,ㅠ




갤럭시탭도 USB 디버깅이 가능하시면 이클립스에서 중단점 걸고 추적해보시는게 좋을것 같습니다. 글쓰신 분이 만든 코드쪽에서는 null이 없다해도 갤럭시탭 내부에서 어떤 객체가 null일수도 있으니까요..