|
|
@@ -97,6 +97,7 @@ public class TaskB2BActivity extends BaseActivity implements RecognizerDialogLis
|
|
|
public void handleMessage(Message msg) {
|
|
|
try {
|
|
|
if (msg.what == 2) {
|
|
|
+ progressDialog.dismiss();
|
|
|
String result = msg.getData().getString("result");
|
|
|
JSONObject dataroot = JSON.parseObject(result);
|
|
|
JSONArray data = dataroot.getJSONArray("listdata");
|
|
|
@@ -237,7 +238,7 @@ public class TaskB2BActivity extends BaseActivity implements RecognizerDialogLis
|
|
|
mEmptyLayout.setShowEmptyButton(false);
|
|
|
mEmptyLayout.setShowErrorButton(false);
|
|
|
mEmptyLayout.setShowLoadingButton(false);
|
|
|
- mEmptyLayout.showLoading();
|
|
|
+// mEmptyLayout.showLoading();
|
|
|
|
|
|
// sendResquestForServer("进行中", 2);
|
|
|
sendResquestForServer("", 2); // update TODO :出息进来请求所有任务数据
|
|
|
@@ -348,13 +349,23 @@ public class TaskB2BActivity extends BaseActivity implements RecognizerDialogLis
|
|
|
}
|
|
|
if (i == real_List.size() - 1){
|
|
|
adapter = new NewSchedultAdapter(TaskB2BActivity.this, chche);
|
|
|
+ listview_main.setAdapter(adapter);
|
|
|
+ if (adapter.getCount() != 0) {
|
|
|
+ sendHomeBroadcast(adapter.getCount());
|
|
|
+ } else {
|
|
|
+ mEmptyLayout.showEmpty();
|
|
|
+ }
|
|
|
listview_main.onRefreshComplete();
|
|
|
- adapter.notifyDataSetChanged();
|
|
|
}
|
|
|
}
|
|
|
Log.v("chche",chche+"");
|
|
|
}
|
|
|
|
|
|
+ if (!StringUtils.isEmpty(strChche)){
|
|
|
+ listview_main.getRefreshableView().setAdapter(adapter);
|
|
|
+ }else {
|
|
|
+ adapter.notifyDataSetInvalidated();
|
|
|
+ }
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
@@ -546,6 +557,7 @@ public class TaskB2BActivity extends BaseActivity implements RecognizerDialogLis
|
|
|
* @注释:状态码
|
|
|
*/
|
|
|
public void sendResquestForServer(String status, int handlerWhat) {
|
|
|
+ progressDialog.show();
|
|
|
String url = ApiConfig.getInstance(ApiUtils.getApiModel()).getmApiBase().task_list;
|
|
|
Map<String, Object> params = new HashMap<String, Object>();
|
|
|
String statu="进行中";
|