liugl
2020-07-14 d1575655feca0be9484ae1050a93992adba6701a
app/src/main/java/com/okgoincar/base/MyApplication.kt
@@ -23,6 +23,7 @@
import com.okgoincar.netUtls.getUserId
import com.okgoincar.utils.Cache.CacheKey
import com.google.gson.Gson
import com.okgoincar.base.gpsnav.util.TTSController
import com.okgoincar.bean.CarLocationBean
import com.okgoincar.bean.OrderSimpleData
import com.okgoincar.bean.websocket.HeartBean
@@ -268,6 +269,7 @@
    companion object {
        private const val TAG = "MyApplication"
        public var appContext: MyApplication? = null
        protected var mTtsManager: TTSController? = null
        fun getInstance(): MyApplication? {
            if (appContext == null) {
@@ -276,6 +278,14 @@
            return appContext
        }
        fun getTTsManager():TTSController{
            if (mTtsManager == null){
                mTtsManager = TTSController.getInstance(getInstance())
                mTtsManager?.init()
            }
            return mTtsManager!!
        }
        fun getLocation(): AMapLocation {
            if (aMapLocation == null) {
                var locationStr = CacheKey.getKeyStr("location")