|
|
@@ -748,28 +748,68 @@ public class MessageFragment extends EasyFragment {
|
|
|
|
|
|
|
|
|
private final int load_success_erpMsgNum = 5;
|
|
|
+
|
|
|
+ //开启三个线程
|
|
|
+ private Thread td_process;
|
|
|
+ private Thread td_news;
|
|
|
+ private Thread td_gonggao;
|
|
|
+ private Thread td_notice;
|
|
|
+
|
|
|
private Handler handler = new Handler() {
|
|
|
@Override
|
|
|
public void handleMessage(final Message msg) {
|
|
|
switch (msg.what) {
|
|
|
case Constants.SUCCESS_LOGIN://公告
|
|
|
-
|
|
|
- updateGongGao(msg);
|
|
|
+// td_gonggao =new Thread(new Runnable() {
|
|
|
+// @Override
|
|
|
+// public void run() {
|
|
|
+// try {
|
|
|
+// td_notice.join();
|
|
|
+// } catch (InterruptedException e) {
|
|
|
+// e.printStackTrace();
|
|
|
+// }
|
|
|
+ updateGongGao(msg);
|
|
|
+// }
|
|
|
+// });
|
|
|
+// td_gonggao.start();
|
|
|
break;
|
|
|
case load_success_erpMsgNum://待办
|
|
|
- getErpMsgNums(msg);
|
|
|
+// td_process=new Thread(new Runnable() {
|
|
|
+// @Override
|
|
|
+// public void run() {
|
|
|
+ getErpMsgNums(msg);
|
|
|
+// }
|
|
|
+// });
|
|
|
+// td_process.start();
|
|
|
break;
|
|
|
case Constants.LOAD_SUCCESS://通知
|
|
|
-
|
|
|
- updateNotice(msg);
|
|
|
-
|
|
|
-
|
|
|
+// td_notice =new Thread(new Runnable() {
|
|
|
+// @Override
|
|
|
+// public void run() {
|
|
|
+// try {
|
|
|
+// td_process.join();
|
|
|
+// } catch (InterruptedException e) {
|
|
|
+// e.printStackTrace();
|
|
|
+// }
|
|
|
+ updateNotice(msg);
|
|
|
+// }
|
|
|
+// });
|
|
|
+// td_notice.start();
|
|
|
break;
|
|
|
case Constants.SUCCESS_INITDATA://新闻
|
|
|
-
|
|
|
- updateNews(msg);
|
|
|
-
|
|
|
- break;
|
|
|
+// td_news =new Thread(new Runnable() {
|
|
|
+// @Override
|
|
|
+// public void run() {
|
|
|
+// try {
|
|
|
+// td_gonggao.join();
|
|
|
+// } catch (InterruptedException e) {
|
|
|
+// e.printStackTrace();
|
|
|
+// }
|
|
|
+ updateNews(msg);
|
|
|
+// }
|
|
|
+//});
|
|
|
+// td_news.start();
|
|
|
+ break;
|
|
|
}
|
|
|
}
|
|
|
};
|