Android - 列表视图中添加了空项目?

时间:2011-04-05 08:30:05

标签: android listview items

我正在尝试将正在运行的任务添加到ListView

当我使用名为loadTasks()的函数添加第一次时。它完美地添加了。 但是当我试图重新加载它时,因为我每10秒刷新一次任务列表,它会在我的列表中添加两个或更多空项。

1 个答案:

答案 0 :(得分:2)

尝试使用此代码重新加载列表

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();              
        }

    };

当你想要更新时,列表会像这样调用处理程序

meethandler.sendemptymessage(0);