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