안드로이드 개발 질문/답변
(글 수 45,052)
onCreate() {
int item_count = listView.getCount();
if(item_count > 0) {
setContenteView(exist.xml);
ListView listView = (ListView)findViewbyId(R.id.listView1);
} else {
setContentView(none.xml);
}
}
여기서 빨간색부분이 nullpointerException이 나가지구요 ㅠ 알고보니 빨간색 줄에 listview가 어디소속인지 몰라서 에러가 난다는데
inflater를 쓰라던데 어떻게 써야할까요..
리스트뷰에 내용이 있으면 exist.xml을 보여주고 아무것도 없으면 none.xml을 보여주는거에요..ㅠ




Activity가 생성될때 listView가 생성되 되지 않는데
listView를 참조해서 그런거 같네요..
그리고...
전체적으로 구조가 이상하네요...
------------------------
질문에 대한 답은.. 아래에 링크로..
http://blog.naver.com/PostView.nhn?blogId=green187&logNo=110103693779