80,351
社区成员
发帖
与我相关
我的任务
分享
// 用于通知主线程执行更新view的操作的类
// 必须使用若引用才可以正常执行
private class MyHandler extends Handler{
@Override
public void handleMessage(Message msg) {
// 若登录成功则跳入主界面
if (msg.what == COMPLETED_Affair) {
TextView test = (TextView) findViewById(R.id.Time);
// 字的颜色改为红色
test.setTextColor(Color.RED);
ListView listview = (ListView) findViewById(R.id.listview_affair);
SimpleAdapter adapter = new SimpleAdapter(getApplicationContext(), data_affair, R.layout.list_view, new String[]{"ID", "Brief", "time_state"}, new int[]{R.id.ID, R.id.Brief, R.id.Time});
//SpecialAdapter adapter = new SpecialAdapter (getApplicationContext(), data_affair, R.layout.list_view, new String[]{"ID", "Brief", "time_state"}, new int[]{R.id.ID, R.id.Brief, R.id.Time});
listview.setAdapter(adapter);
} else if (msg.what == COMPLETED_Task) {
ListView listview = (ListView) findViewById(R.id.listview_task);
SimpleAdapter adapter = new SimpleAdapter(getApplicationContext(), data_task, R.layout.list_view, new String[]{"ID", "task_name", "time_state"}, new int[]{R.id.ID, R.id.Brief, R.id.Time});
listview.setAdapter(adapter);
}
}
}