From 29c1adb9502beb6f6afd8eec0d688b0f27d04f0f Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期五, 13 十二月 2019 15:44:34 +0800
Subject: [PATCH] 跑通收数据

---
 app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java |   43 ++++++++++++++++++++++++++++++++-----------
 1 files changed, 32 insertions(+), 11 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
index bfe5efb..f5b9878 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
@@ -31,6 +31,8 @@
 import safeluck.drive.evaluation.DB.failitems.FailedProj;
 import safeluck.drive.evaluation.DB.failitems.FailedProj_select;
 import safeluck.drive.evaluation.R;
+import safeluck.drive.evaluation.im.IMSClientBootstrap;
+import safeluck.drive.evaluation.im.MessageProcessor;
 import safeluck.drive.evaluation.tcp.ConnectThread;
 
 /**
@@ -61,7 +63,7 @@
     public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
         View view = inflater.inflate(R.layout.layout_tcpclient, container, false);
         initView(view);
-        workViewModel =ViewModelProviders.of(this).get(CriteriaIViewModel.class);
+//        workViewModel =ViewModelProviders.of(this).get(CriteriaIViewModel.class);
 
   
         return view;
@@ -83,22 +85,37 @@
     public void onClick(View v) {
         switch (v.getId()){
             case R.id.btn_connect:
+
 //                String serverIp = ip.getText().toString().trim();
 //                String serverPort = port.getText().toStrirng().trim();
 //            connectThread = new ConnectThread(serverIp,Integer.parseInt(serverPort));
 //            connectThread.start();
-                    Random random = new Random();
-                r = random.nextInt(30)+1;
-                Log.i(TAG, "onClick: 闅忔満鏁�="+r);
-                WorkRoomDataBase.dataBaseWriteExecutor.execute(new Runnable() {
-                    @Override
-                    public void run() {
 
-                WorkRoomDataBase.getWorkRoomDataBase(getContext().getApplicationContext()).getFailProjDao().insert(new FailedProj(flag?1:2, r,flag?1001:1000));
-                flag = !flag;
-                    }
-                });
+                /**======================浠ヤ笅鐢ㄤ簬娴嬭瘯鏁版嵁搴�==================*/
+//                Random random = new Random();
+//                r = random.nextInt(30)+1;
+//                Log.i(TAG, "onClick: 闅忔満鏁�="+r);
+//                WorkRoomDataBase.dataBaseWriteExecutor.execute(new Runnable() {
+//                    @Override
+//                    public void run() {
+//
+//                WorkRoomDataBase.getWorkRoomDataBase(getContext().getApplicationContext()).getFailProjDao().insert(new FailedProj(flag?1:2, r,flag?1001:1000));
+//                flag = !flag;
+//                    }
+//                });
+                /**======================娴嬭瘯鏁版嵁搴撶粨鏉�==================*/
 
+
+
+
+
+
+
+                String userId = "100002";
+                String token = "token_" + userId;
+                String hosts = "[{\"host\":\"192.168.10.234\", \"port\":8855}]";
+
+                IMSClientBootstrap.getInstance().init(userId,token,hosts,1);
                 break;
             case R.id.btn_send:
 //                if (connectThread != null){
@@ -106,6 +123,10 @@
 ////                    sendEditText.getText().clear();
 ////                }
 
+
+
+                MessageProcessor.getInstance().sendMessage(sendEditText.getText().toString().trim());
+
                 break;
         }
     }

--
Gitblit v1.8.0