From 6bed01a5a2468cd389d4e483dbeb90347b701310 Mon Sep 17 00:00:00 2001
From: 唐浩 <15928265276@163.com>
Date: 星期六, 18 七月 2020 15:31:42 +0800
Subject: [PATCH] commit

---
 app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt |   27 ++++++++++++++++++++++++++-
 1 files changed, 26 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt b/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt
index e4c67bb..19f5c0d 100644
--- a/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt
+++ b/app/src/main/java/com/okgoincar/base/MainBroadCastReceiver.kt
@@ -3,10 +3,35 @@
 import android.content.BroadcastReceiver
 import android.content.Context
 import android.content.Intent
+import android.os.Handler
+import android.os.Looper
 import cn.sinata.xldutils.utils.toast
+import com.okgoincar.slab.SlabLoginActivity
+import com.okgoincar.utils.Cache.CacheUtil
+import org.greenrobot.eventbus.EventBus
+import org.jetbrains.anko.startActivity
 
 class MainBroadCastReceiver : BroadcastReceiver() {
     override fun onReceive(context: Context?, intent: Intent?) {
-        toast("获取的action="+intent!!.getStringExtra("isLogin"))
+        toast("收到广播1")
+        Handler(Looper.getMainLooper()).post {
+            val b = intent!!.getBooleanExtra("isLogin",false)
+            val driverName = intent!!.getStringExtra("driverName")
+            toast("司机名字=$driverName")
+            if (!b){
+                toast("LED退出登录")
+                CacheUtil.get().clear()
+                EventBus.getDefault().post(BaseEvent(BaseEvent.OUT_APP))
+//                context?.startActivity<SlabLoginActivity>()
+            }else{
+                toast("开始登录")
+            }
+            var heay = intent.getBooleanExtra("isHeavy",false)
+            toast("获取的网约=$heay") //顶灯
+            var price = intent.getDoubleExtra("price",0.0)
+            toast("收到的显示价格$price")
+            var mileage = intent.getDoubleExtra("mileage",0.0)
+            toast("收到的显示价格$mileage")
+        }
     }
 }
\ No newline at end of file

--
Gitblit v1.7.1