From f35664f0ad753df3dc4ca3b47c2f91263973af34 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期四, 09 七月 2026 13:54:51 +0800
Subject: [PATCH] 修复初始语言非法语的问题

---
 app/src/main/java/com/igo/user/utils/google/AMapKit.kt |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app/src/main/java/com/igo/user/utils/google/AMapKit.kt b/app/src/main/java/com/igo/user/utils/google/AMapKit.kt
index b53b7e9..a09e9f8 100644
--- a/app/src/main/java/com/igo/user/utils/google/AMapKit.kt
+++ b/app/src/main/java/com/igo/user/utils/google/AMapKit.kt
@@ -14,7 +14,7 @@
 import android.view.View
 import android.widget.Toast
 import androidx.core.content.ContextCompat
-import cn.sinata.xldutils.utils.SPUtils
+import cn.sinata.xldutils.utils.LanguageUtil
 import com.google.android.gms.common.api.ApiException
 import com.google.android.gms.common.util.CollectionUtils.listOf
 import com.google.android.gms.maps.CameraUpdateFactory
@@ -325,7 +325,7 @@
         onClick: (latLngs: MutableList<LatLng>, lineTance: Float, lineTime: Long) -> Unit
     ) {
         //https://maps.googleapis.com/maps/api/directions/json?origin=39.99709957757345,116.31184045225382&destination=39.949158391497214,116.4154639095068&sensor=false&mode=driving
-        var language = SPUtils.instance().getString("language")
+        var language = LanguageUtil.getLanguage()
         var centerStr = getPointStr(centerPoint ?: arrayListOf())
         var url = "https://maps.googleapis.com/maps/api/directions/json" +
                 "?origin=" + start.latitude.toString() + "," + start.longitude.toString() +
@@ -362,7 +362,7 @@
         onClick: (latLngs: MutableList<LatLng>, lineTance: Float, lineTime: Long) -> Unit
     ) {
         //https://maps.googleapis.com/maps/api/directions/json?origin=39.99709957757345,116.31184045225382&destination=39.949158391497214,116.4154639095068&sensor=false&mode=driving
-        var language = SPUtils.instance().getString("language")
+        var language = LanguageUtil.getLanguage()
         val client: OkHttpClient = OkHttpClient().newBuilder()
             .build()
         val mediaType: MediaType = MediaType.parse("text/plain")!!
@@ -458,7 +458,7 @@
         lng: Double,
        function: ( List<GoogleNearBean2.ResultsBean>) -> Unit
     ) {
-        var language = SPUtils.instance().getString("language")
+        var language = LanguageUtil.getLanguage()
         var url = "https://maps.googleapis.com/maps/api/place/nearbysearch/json" +
                 "?location="+ lat.toString()+","+lng.toString() +
                 "&radius=1500" +
@@ -480,7 +480,7 @@
      */
     fun searchSite(context: Context, content: String?, cityName: String, function: (List<AutocompletePrediction>) -> Unit) {
         val placesClient = Places.createClient(context)
-        var language = SPUtils.instance().getString("language")
+        var language = LanguageUtil.getLanguage()
         val token = AutocompleteSessionToken.newInstance()
 //        val bounds = RectangularBounds.newInstance(
 //            LatLng(-33.880490, 151.184363), LatLng(-33.858754, 151.229596))
@@ -525,7 +525,7 @@
      * 逆地址编码
      */
     fun getAddress(context: Context,lat:Double,lon:Double,function:(String)->Unit) {
-        var language = SPUtils.instance().getString("language")
+        var language = LanguageUtil.getLanguage()
         var url = "https://maps.googleapis.com/maps/api/geocode/json" +
                 "?latlng="+ lat.toString() +","+lon.toString() +
                 "&language="+language+
@@ -539,7 +539,7 @@
 
     }
     fun getAddressName(context: Context,lat:Double,lon:Double,function:(String)->Unit) {
-        var language = SPUtils.instance().getString("language")
+        var language = LanguageUtil.getLanguage()
         var url = "https://maps.googleapis.com/maps/api/geocode/json" +
                 "?latlng="+ lat.toString() +","+lon.toString() +
                 "&language="+language+

--
Gitblit v1.7.1