[6.7.0][视角变换] 修正远视角,手动切换角度时,自动锁车

This commit is contained in:
renwj
2024-10-12 19:42:59 +08:00
parent 73fb896ed9
commit dc62cf5466
2 changed files with 9 additions and 8 deletions

View File

@@ -16,6 +16,7 @@ import com.mogo.eagle.core.data.config.FunctionBuildConfig
import com.mogo.eagle.core.function.api.setting.IMoGoSkinModeChangeListener
import com.mogo.eagle.core.function.call.setting.CallerSkinModeListenerManager
import com.mogo.eagle.core.function.hmi.R
import com.mogo.eagle.core.utilcode.mogo.AppIdentityModeUtils
import com.mogo.eagle.core.utilcode.util.ThreadUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
import kotlinx.android.synthetic.main.view_wifi_state.view.viewStatusBarTag
@@ -80,7 +81,7 @@ class WifiStateView @JvmOverloads constructor(
val a = context.obtainStyledAttributes(attrs, R.styleable.WifiStateView, defStyleAttr, 0)
txtSize = a.getDimension(
R.styleable.WifiStateView_wifi_size,
resources.getDimension(R.dimen.dp_35)
resources.getDimension(R.dimen.dp_30)
)
a.recycle()
viewStatusBarTag.setTextSize(TypedValue.COMPLEX_UNIT_PX,AutoSizeUtils.dp2px(context,txtSize).toFloat())

View File

@@ -447,13 +447,13 @@ open class MapAutoView : FrameLayout, LonLatPointListener, ITraffic,ILockLocatio
mLocationAlt = lonLatPoint.altitude.toFloat()
mLocationHeading = lonLatPoint.angle
mLocationView?.getMyLocationStyle()?.setLonLat(lonLat, lonLatPoint.angle)
mMapStyleParams?.let {
if(it.getVrAngleMode() == ConstantExt.MAP_STYLE_VR_ANGLE_FAR
&& TransformUtils.outOfScreen(context, lonLatPoint.longitude, lonLatPoint.latitude,mMapController)){
setCenter()
mMapController?.resetChangeAngleTime()
}
}
// mMapStyleParams?.let {
// if(it.getVrAngleMode() == ConstantExt.MAP_STYLE_VR_ANGLE_FAR
// && TransformUtils.outOfScreen(context, lonLatPoint.longitude, lonLatPoint.latitude,mMapController)){
// setCenter()
// mMapController?.resetChangeAngleTime()
// }
// }
}
val mogoLocation = MogoLocation()
mogoLocation.lon = lonLatPoint.longitude