[8.2.6][] 调试窗添加重启乘客屏功能
This commit is contained in:
@@ -14,7 +14,6 @@ import android.os.Process
|
||||
import android.text.Html
|
||||
import android.text.TextUtils
|
||||
import android.util.AttributeSet
|
||||
import android.util.Log
|
||||
import android.view.LayoutInflater
|
||||
import android.view.View
|
||||
import android.view.ViewGroup
|
||||
@@ -123,6 +122,7 @@ import com.mogo.eagle.core.utilcode.util.DeviceUtils
|
||||
import com.mogo.eagle.core.utilcode.util.FileUtils
|
||||
import com.mogo.eagle.core.utilcode.util.KeyboardUtils
|
||||
import com.mogo.eagle.core.utilcode.util.NetworkUtils
|
||||
import com.mogo.eagle.core.utilcode.util.RebootUtils
|
||||
import com.mogo.eagle.core.utilcode.util.SPUtils
|
||||
import com.mogo.eagle.core.utilcode.util.ScreenUtils
|
||||
import com.mogo.eagle.core.utilcode.util.StringUtils
|
||||
@@ -161,6 +161,7 @@ import kotlinx.android.synthetic.main.view_debug_setting.view.btnEnsureMap
|
||||
import kotlinx.android.synthetic.main.view_debug_setting.view.btnFmd
|
||||
import kotlinx.android.synthetic.main.view_debug_setting.view.btnHdVisualAdjust
|
||||
import kotlinx.android.synthetic.main.view_debug_setting.view.btnIpcReboot
|
||||
import kotlinx.android.synthetic.main.view_debug_setting.view.btnPassengerReboot
|
||||
import kotlinx.android.synthetic.main.view_debug_setting.view.btnPointCloudColor
|
||||
import kotlinx.android.synthetic.main.view_debug_setting.view.btnPointCloudSize
|
||||
import kotlinx.android.synthetic.main.view_debug_setting.view.btnRecordBag
|
||||
@@ -1133,6 +1134,16 @@ internal class DebugSettingView @JvmOverloads constructor(
|
||||
btnAppReboot.onClick {
|
||||
killApp()
|
||||
}
|
||||
btnPassengerReboot.onClick {
|
||||
if (AppIdentityModeUtils.isDriver(FunctionBuildConfig.appIdentityMode)) {
|
||||
CallerTelematicManager.sendMsgToAllClients(
|
||||
TelematicConstant.PASSENGER_APP_REBOOT,
|
||||
"".toByteArray()
|
||||
)
|
||||
} else {
|
||||
RebootUtils.restartApp()
|
||||
}
|
||||
}
|
||||
//只在司机端设置工控机节点重启功能
|
||||
if (AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode)) {
|
||||
btnIpcReboot.visibility = View.GONE
|
||||
|
||||
@@ -333,7 +333,15 @@
|
||||
android:text="杀死APP"
|
||||
android:padding="@dimen/dp_20"
|
||||
android:textSize="@dimen/dp_24" />
|
||||
|
||||
<Button
|
||||
android:id="@+id/btnPassengerReboot"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="@dimen/dp_10"
|
||||
android:background="@drawable/radio_button_normal_background_right"
|
||||
android:text="重启乘客屏"
|
||||
android:padding="@dimen/dp_20"
|
||||
android:textSize="@dimen/dp_24" />
|
||||
<ToggleButton
|
||||
android:id="@+id/tbDeviceBind"
|
||||
android:layout_width="match_parent"
|
||||
|
||||
Reference in New Issue
Block a user