From 050de618dfa40541df76d66166d649f57ba20995 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Wed, 30 Jul 2025 14:30:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=B0=E5=BD=95=E5=8F=B8=E6=9C=BA=E5=B1=8Fip?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eagle/core/function/hmi/ui/setting/DebugSettingView.kt | 6 ++++++ .../com/mogo/commons/constants/SharedPrefsConstants.java | 1 + 2 files changed, 7 insertions(+) diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt index 48b8a02519..3e6ec15dfa 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/hmi/ui/setting/DebugSettingView.kt @@ -1315,6 +1315,11 @@ internal class DebugSettingView @JvmOverloads constructor( } else -> { + + val defaultIp = SharedPrefsMgr.getInstance() + .getString(SharedPrefsConstants.inputDriverIpDomainController, "") + etConnectServerIp.setText(defaultIp) + brakeThresholdDivider.visibility = View.VISIBLE btnConnectServerIp.visibility = View.VISIBLE etConnectServerIp.visibility = View.VISIBLE @@ -1483,6 +1488,7 @@ internal class DebugSettingView @JvmOverloads constructor( btnConnectServerIp.setOnClickListener { val ip = etConnectServerIp.text.toString() if (ip.isNotEmpty()) { + SharedPrefsMgr.getInstance().putString(SharedPrefsConstants.inputDriverIpDomainController, ip) CallerAutoPilotControlManager.connectSpecifiedServer(ip) } } diff --git a/foudations/mogo-commons/src/main/java/com/mogo/commons/constants/SharedPrefsConstants.java b/foudations/mogo-commons/src/main/java/com/mogo/commons/constants/SharedPrefsConstants.java index dba632fe8d..b1f8edfc74 100644 --- a/foudations/mogo-commons/src/main/java/com/mogo/commons/constants/SharedPrefsConstants.java +++ b/foudations/mogo-commons/src/main/java/com/mogo/commons/constants/SharedPrefsConstants.java @@ -20,4 +20,5 @@ public class SharedPrefsConstants { public static final String APP_MAC = "app_mac"; public static final String inputIpDomainController = "InputIpDomainController"; + public static final String inputDriverIpDomainController = "InputDriverIpDomainController"; }