private interface isLoadDataListener {
public void loadComplete();
}
声明这一接口变量
public void setLoadDataComplete(isLoadDataListener dataComplete) {
this.loadLisneter = dataComplete;
}
class loadGridAsyncTask extends AsyncTask<Integer, Integer, AppsAdapter> {
private int poindex;
public loadGridAsyncTask(int positionindex) {
this.poindex = positionindex;
}
@Override
protected AppsAdapter doInBackground(Integer... params) {
// TODO Auto-generated method stub
// mAppsModel.clear();
Cursor temp = dbHelper.queryPageById(poindex);
loadPage(mApps, temp);
temp.close();
return new AppsAdapter(STB.this, mAppsModel);
}
@Override
protected void onPostExecute(AppsAdapter result) {
gridViewExt itemGrid = (gridViewExt) viewFlipper
.getChildAt(poindex);
itemGrid.setColumnCount(pageColumnCount);
itemGrid.setAdapter(result);
if (loadLisneter != null) {
loadLisneter.loadComplete();
}
}
}
new loadGridAsyncTask(1).execute();
setLoadDataComplete(new isLoadDataListener() {
@Override
public void loadComplete() {
// TODO Auto-generated method stub
//这里执行你要的操作,当UI更新完成后会自动调用这里面的代码 }
});
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有