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