2011-04-05 8 views
0

실행중인 작업을 ListView에 추가하려고합니다.Android - 빈 항목이 목록보기에 추가 되었습니까?

loadTasks()이라는 함수를 사용하여 처음 추가 할 때. 그것은 완벽하게 추가되었습니다. 하지만 10 초마다 작업 목록이 새로 고쳐 지므로 다시로드하려고 할 때 목록에 두 개 이상의 빈 항목이 추가됩니다.

+0

같은 핸들러를 호출 업데이트 할 때 목록

private Handler meethandler=new Handler() { public void handleMessage(Message msg) { ArrayAdapter aa=new ArrayAdapter<String>(HomeScreen.this,android.R.layout.test_list_item, mMeeting); mMeetinglist.setAdapter(aa); aa.notifyDataSetChanged(); mMeetinglist.invalidate(); } }; 

를 다시로드에 대한이 코드를 시도? – Karan

+0

private String [] SystemProcessList = { "시스템", "com.android.phone", "com.android.voicedialer", "com.android.mms", "com.android.media", "com.android.calendar ","com.android.alarmclock ","com.android.inputmethod ","android.process ","com.google.process ",": "}; 이것은 시스템 프로세스를 피하기 위해 사용하고있는 systemprocesslist입니다. – Varundroid

답변

2

당신이 목록 SystemProcessList 무엇입니까이

meethandler.sendemptymessage(0); 
관련 문제