From 37dab403a9c8a31c8a1a1aa01cc5c1cf75d02ff5 Mon Sep 17 00:00:00 2001
From: liugl <liugl@sinata.cn>
Date: 星期四, 24 十二月 2020 14:29:39 +0800
Subject: [PATCH] 1:新增上线 6版 tipmusic
---
rxnetty/src/main/java/cn/sinata/rxnetty/NettyClient.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/rxnetty/src/main/java/cn/sinata/rxnetty/NettyClient.java b/rxnetty/src/main/java/cn/sinata/rxnetty/NettyClient.java
index 5a7a4ec..fa753db 100644
--- a/rxnetty/src/main/java/cn/sinata/rxnetty/NettyClient.java
+++ b/rxnetty/src/main/java/cn/sinata/rxnetty/NettyClient.java
@@ -4,8 +4,14 @@
import android.content.Context;
import android.content.Intent;
import android.os.Build;
+import android.os.Handler;
+import android.widget.Toast;
import java.util.ArrayList;
+
+import cn.sinata.rxnetty.Cache.CacheUtil;
+
+import static android.os.Looper.getMainLooper;
/**
* 使用的是rxjava1。而不是rxjava2。所以尽量不要在主项目中使用rxjava1相关类。以免交叉。不好维护修改。
@@ -19,6 +25,7 @@
private OnSendListener sendListener;
private OnConnectListener connectListener;
private OnCheckListener onCheckListener;
+ private OnCheckListenerNull onCheckListenerNull;
public void init(Context context,String server,int port) {
init(context,server,port,false);
@@ -29,6 +36,10 @@
Config.SOCKET_SERVER = server;
Config.SOCKET_PORT = port;
Config.isStartForeground= isStartForeground;
+ }
+
+ public Context getmContext() {
+ return mContext;
}
public OnConnectListener getConnectListener() {
@@ -90,6 +101,9 @@
void setOnCheckListener(OnCheckListener listener) {
this.onCheckListener = listener;
}
+ void setOnCheckNullListener(OnCheckListenerNull listener){
+ this.onCheckListenerNull = listener;
+ }
/**
* 发送消息给服务器
@@ -109,6 +123,12 @@
onCheckListener.doCheck();
}
}
+ public void checkNettyStateNull() {
+ if (onCheckListenerNull != null) {
+ onCheckListenerNull.doCheck();
+ }
+ }
+
public void startService() {
if (mContext == null) {
--
Gitblit v1.7.1