From 1e7b3abd15d37f6c6bc97ac14922457b9604c275 Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期三, 23 十一月 2022 16:59:39 +0800 Subject: [PATCH] 备份 --- AndroidOpenDemo/app/src/main/java/com/utils/HdlToLcUtils.java | 24 ++++++++++++++++++++++-- 1 files changed, 22 insertions(+), 2 deletions(-) diff --git a/AndroidOpenDemo/app/src/main/java/com/utils/HdlToLcUtils.java b/AndroidOpenDemo/app/src/main/java/com/utils/HdlToLcUtils.java index 602d5f4..75d5ed4 100644 --- a/AndroidOpenDemo/app/src/main/java/com/utils/HdlToLcUtils.java +++ b/AndroidOpenDemo/app/src/main/java/com/utils/HdlToLcUtils.java @@ -19,14 +19,19 @@ import com.usermodule.net.IUserDataCallBack; import com.usermodule.net.UserNetManager; +import org.greenrobot.eventbus.EventBus; +import org.greenrobot.eventbus.Subscribe; +import org.greenrobot.eventbus.ThreadMode; + public class HdlToLcUtils { - private Activity activity; + private Activity activity; private String homeId; private String token; private String subAccessToken; + private IAddCamera iAddCamera; - public Activity getActivity() { + public Activity getActivity() { return activity; } @@ -92,8 +97,23 @@ } public void addCamera(IAddCamera iAddCamera) { + if(!EventBus.getDefault().isRegistered(this)){ + EventBus.getDefault().register(this); + } //寮�鍚坊鍔犻〉闈� activity.startActivity(new Intent(activity.getApplication(), DeviceAddActivity.class)); + + } + + @Subscribe(threadMode = ThreadMode.MAIN) + public void onGetMessage(String obj) { + if(obj.equals("backXamarin")){ + iAddCamera.back(); + + if(EventBus.getDefault().isRegistered(this)){ + EventBus.getDefault().unregister(this); + } + } } public void play(String deviceId){ -- Gitblit v1.8.0