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/slab/SlabMainActivity.kt | 41 ++++++++++++++++++++++++++++++++++++++--- 1 files changed, 38 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/okgoincar/slab/SlabMainActivity.kt b/app/src/main/java/com/okgoincar/slab/SlabMainActivity.kt index f1d398c..908a8a6 100644 --- a/app/src/main/java/com/okgoincar/slab/SlabMainActivity.kt +++ b/app/src/main/java/com/okgoincar/slab/SlabMainActivity.kt @@ -1,5 +1,10 @@ package com.okgoincar.slab +import android.content.Intent +import android.content.IntentFilter +import android.os.Bundle +import android.os.Handler +import android.os.Looper import android.widget.Toast import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView @@ -40,6 +45,7 @@ override fun setContentView() { setContentView(R.layout.slab_activity_main) } + override fun setBlackMode(b: Boolean?) { super.setBlackMode(b) @@ -105,6 +111,11 @@ var data = gson.fromJson<HomeDataBean>(it, HomeDataBean::class.java) homeDataBean = data tv_car.text = if (data.data.work == 1) "收车" else "出车" + if (data.data.work == 1){ + MyApplication.getTTsManager().setVideoText("您正在上班中") + }else{ + MyApplication.getTTsManager().setVideoText("您已下班") + } } @@ -137,8 +148,17 @@ mainFragment.autoRefresh() } + tv_name.clickDelay { + } + tv_car_num.clickDelay { + + } + + tv_star_num.clickDelay { + + } ll_task.clickDelay { startActivity<SlabMineEventActivity>() @@ -150,7 +170,7 @@ callNet(true, Api.work2, getMapByAny()) { homeDataBean?.data?.work = 2 tv_car.text = "出车" - toast("下班成功") + MyApplication.getTTsManager().setVideoText("您已下班") } } else { var map = getMapByAny() @@ -158,7 +178,7 @@ callNet(true, Api.work2, map) { homeDataBean?.data?.work = 1 tv_car.text = "收车" - toast("上班成功") + MyApplication.getTTsManager().setVideoText("您正在上班中") } } } @@ -168,6 +188,7 @@ private var mBackAppTime: Long = 0 + override fun onBackPressed() { if (System.currentTimeMillis() - mBackAppTime > 2000) { @@ -185,13 +206,27 @@ BaseEvent.START_CAR -> { initCall() } + BaseEvent.REQUEST_CAR_INFO -> { + Handler(Looper.getMainLooper()).post { + toast("收到显示屏信息") + } + } } } override fun onLocationChanged(p0: AMapLocation?) { - if (p0?.errorCode == 0) { + if (p0 == null){ + toast("高德位置是空的") + return + } + if (p0.errorCode == 0) { + toast("定位成功") MyApplication.aMapLocation = p0 CacheKey.putKeyStr("location", Gson().toJson(p0)) + }else{ + p0.let { + toast("定位失败"+it.errorCode.toString()) + } } } } \ No newline at end of file -- Gitblit v1.7.1