From 090db93d21aa2ba56a65ba3777c154e9a841fa7d Mon Sep 17 00:00:00 2001 From: xuxinchao <13522809046@163.com> Date: Mon, 27 Jun 2022 18:31:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=AF=95=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 反馈调试窗偶现打不开问题,暂时添加日志排查 --- .../function/hmi/notification/anim/DefaultAnimator.kt | 1 + .../mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt | 8 +++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/notification/anim/DefaultAnimator.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/notification/anim/DefaultAnimator.kt index fabe426819..a58041c9b3 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/notification/anim/DefaultAnimator.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/notification/anim/DefaultAnimator.kt @@ -52,6 +52,7 @@ open class DefaultAnimator : OnFloatAnimator { windowManager.updateViewLayout(view, params) } catch (e: Exception) { cancel() + Log.i("DebugViewSwitchLog", "执行动画异常,异常原因:"+e) } } } diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt index 0c6d2a09b0..ee5ab1683a 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/MoGoHmiFragment.kt @@ -11,7 +11,6 @@ import android.view.WindowManager.LayoutParams import android.view.animation.* import androidx.lifecycle.lifecycleScope import com.alibaba.android.arouter.facade.annotation.Route -import com.mogo.commons.AbsMogoApplication import com.mogo.commons.mvp.MvpFragment import com.mogo.commons.voice.AIAssist import com.mogo.eagle.core.data.bindingcar.AdUpgradeStateHelper @@ -439,7 +438,9 @@ import kotlin.collections.ArrayList */ override fun toggleDebugView() { CallerLogger.d("$M_HMI$TAG", "长按显示状态工具栏") + Log.i("DebugViewSwitchLog", "长按显示状态工具栏") activity?.let { + Log.i("DebugViewSwitchLog", "activity 不为null") if (mDebugSettingViewFloat != null) { WarningFloat.dismiss(mDebugSettingViewFloat!!.config.floatTag, false) mDebugSettingViewFloat = null @@ -448,8 +449,10 @@ import kotlin.collections.ArrayList reportListFloatWindow?.hideFloatWindow() reportListFloatWindow = null } else { + Log.i("DebugViewSwitchLog", "打开调试窗") if (mDebugSettingView == null) { mDebugSettingView = DebugSettingView(it) + Log.i("DebugViewSwitchLog", "new DebugSettingView") mDebugSettingView?.reportInit(reportList) mDebugSettingView?.setClickListener(object: DebugSettingView.ClickListener{ override fun showReportListWindow(show: Boolean) { @@ -464,6 +467,9 @@ import kotlin.collections.ArrayList } } }) + if(mDebugSettingView!=null){ + Log.i("DebugViewSwitchLog", "new DebugSettingView success") + } } var side = SidePattern.RIGHT var gravity = Gravity.RIGHT