httpdns change

This commit is contained in:
zhongchao
2022-08-17 14:29:10 +08:00
parent e7637c9540
commit 617b342910
3 changed files with 35 additions and 21 deletions

View File

@@ -1,12 +1,14 @@
package com.mogo.map.location;
import android.content.Context;
import android.util.Log;
import com.amap.api.location.AMapLocation;
import com.amap.api.location.AMapLocationClient;
import com.amap.api.location.AMapLocationClientOption;
import com.amap.api.location.AMapLocationListener;
import com.mogo.commons.AbsMogoApplication;
import com.mogo.commons.constants.SharedPrefsConstants;
import com.mogo.eagle.core.utilcode.mogo.storage.SharedPrefsMgr;
public class GDLocationClient implements AMapLocationListener {
@@ -26,6 +28,7 @@ public class GDLocationClient implements AMapLocationListener {
//声明LocationClient对象
private final AMapLocationClient mLocationClient;
private String mCityCode;
private GDLocationClient(Context context) {
mLocationClient = new AMapLocationClient(context);
@@ -50,11 +53,15 @@ public class GDLocationClient implements AMapLocationListener {
public void onLocationChanged(AMapLocation aMapLocation) {
if (aMapLocation != null) {
String cityCode = aMapLocation.getCityCode();
if (cityCode == null || cityCode.isEmpty()) {
Log.e("0817arrow", "gd city code is null");
} else {
Log.e("0817arrow", "gd city code is :" + cityCode);
if (cityCode != null && !cityCode.isEmpty()) {
mCityCode = aMapLocation.getCityCode();
SharedPrefsMgr.getInstance(AbsMogoApplication.getApp())
.putString(SharedPrefsConstants.LOCATION_CITY_CODE, cityCode);
}
}
}
public String getLastCityCode() {
return mCityCode;
}
}