From 03e19b8cdea0ddd28da1a1738c5b62f7f97cd2e0 Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期二, 07 一月 2020 13:29:32 +0800
Subject: [PATCH] 修改进程间接口,统一为foo(int, string)

---
 lib/src/main/java/com/anyun/exam/lib/RemoteService.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/lib/src/main/java/com/anyun/exam/lib/RemoteService.java b/lib/src/main/java/com/anyun/exam/lib/RemoteService.java
index 90bab00..b28979c 100644
--- a/lib/src/main/java/com/anyun/exam/lib/RemoteService.java
+++ b/lib/src/main/java/com/anyun/exam/lib/RemoteService.java
@@ -50,7 +50,10 @@
                 Log.i(TAG,"瀹㈡埛绔皟鐢ㄦ湇鍔$鏂规硶");
         }
 
+        @Override
+        public void SendCmd(int cmd, String value) throws RemoteException {
 
+        }
     };
     @Nullable
     @Override
@@ -78,7 +81,7 @@
                 } catch (InterruptedException e) {
                     e.printStackTrace();
                 }
-                onMessageArrived(String.format("娑堟伅ID锛�%d,璇锋敞鎰忔煡鏀�",msgId++));
+                onMessageArrived(msgId, String.format("娑堟伅ID锛�%d,璇锋敞鎰忔煡鏀�",msgId++));
             }
 
         }
@@ -91,18 +94,16 @@
         mIsServiceDestroyed.set(true);
     }
 
-    private void onMessageArrived(String json){
+    private void onMessageArrived(int cmd, String json){
         int N = mListenerList.getRegisteredCallbackCount();
 
-        Log.d(TAG, "getRegisteredCallbackCount = " + N);
         mListenerList.beginBroadcast();
 
         for (int i = 0; i < N; i++) {
-
             mListener  = mListenerList.getBroadcastItem(i);
             if (mListener != null){
                 try {
-                    mListener.onMessageArrived(json);
+                    mListener.onMessageArrived(cmd, json);
                 } catch (RemoteException e) {
                     e.printStackTrace();
                 }

--
Gitblit v1.8.0