中建365-二期开发-优化

develop
wlh 1 year ago
parent ad11f62f87
commit 4547893d65

@ -309,7 +309,7 @@ class UricAcidFrag : BaseVmFrag<UricAcidVm>() {
"但如果体内产生过多来不及排泄或者尿酸排泄机制退化则体内尿酸滞留过多当血液尿酸浓度大于7 mg/dl导致人体体液变酸长期将会引发痛风。" +
"过于疲劳或是休息不足也可导致代谢相对迟缓进而导致痛风发病。\n\n" +
" 尿酸的正常值是什么?\n" +
"正常尿酸值为89-359μmol/L受性别因素影响男性在150~416μmol/L,女性89~357μmolL。\n\n" +
"正常尿酸值为89-359μmol/L受性别因素影响男性在150~416μmol/L,女性89~357μmol/L。\n\n" +
"尿酸的异常代表什么?\n" +
"排除生理因素后,尿酸的增高:提示产生过多以及排泄障碍,可以有助于判断单纯高尿酸血症、痛风、肾炎等疾病。尿酸的减低:提示肝脏代谢功能减低或者肾重吸收异常,有助于判断肝坏死、肝豆状核变性等。\n\n" +
"\n" +

@ -147,7 +147,7 @@ class ElectronicAddressChooseAct : BaseVmAct<BaseVm>(),AMapLocationListener ,Geo
}
fun searchPOI(){
LogUtils.e("ElectronicAddressChooseAct","keyword${searchAddress}")
LogUtils.e("ElectronicAddressChooseAct","keyword${searchAddress},page${page},cityName${cityName}")
var query = PoiSearch.Query(searchAddress,"",cityName)
query.pageNum = page
query.pageSize = 20
@ -167,7 +167,7 @@ class ElectronicAddressChooseAct : BaseVmAct<BaseVm>(),AMapLocationListener ,Geo
it.uiSettings.isMyLocationButtonEnabled = false
it.isMyLocationEnabled = false
it.moveCamera(CameraUpdateFactory.zoomTo(30f))
it.moveCamera(CameraUpdateFactory.zoomTo(15f))
var uiSettings = it.uiSettings
uiSettings.isZoomControlsEnabled = false
@ -183,7 +183,7 @@ class ElectronicAddressChooseAct : BaseVmAct<BaseVm>(),AMapLocationListener ,Geo
}
override fun onCameraChangeFinish(cameraPosition: CameraPosition) {
LogUtils.e("ElectronicAddressChooseAct","onCameraChangeFinish")
LogUtils.e("ElectronicAddressChooseAct","onCameraChangeFinish${cameraPosition.target}")
if(isHandDrag && TextUtils.isEmpty(searchAddress)){
getGeocodeSearch(cameraPosition.target)
@ -241,7 +241,10 @@ class ElectronicAddressChooseAct : BaseVmAct<BaseVm>(),AMapLocationListener ,Geo
override fun onDestroy() {
super.onDestroy()
LogUtils.e(TAG,"onDestroy enter")
mLocationClient?.onDestroy()
binding.mapView.onDestroy()
LogUtils.e(TAG,"onDestroy Leave")
}
override fun onPause() {
@ -267,12 +270,12 @@ class ElectronicAddressChooseAct : BaseVmAct<BaseVm>(),AMapLocationListener ,Geo
}
override fun onLocationChanged(amapLocation: AMapLocation?) {
LogUtils.e("ElectronicAddressChooseAct","onLocationChanged${amapLocation?.errorCode!!}")
LogUtils.e("ElectronicAddressChooseAct","onLocationChanged${amapLocation?.errorCode!!},msg ${amapLocation?.errorInfo}")
amapLocation?.let {
if (it.errorCode == AMapLocation.LOCATION_SUCCESS){
mLocationClient?.stopLocation()
mLocationClient?.onDestroy()
LogUtils.e(TAG,"location${it.latitude} , ${it.longitude}")
setMapCenter(it)
latitude = it.latitude
longitude = it.longitude
@ -294,6 +297,7 @@ class ElectronicAddressChooseAct : BaseVmAct<BaseVm>(),AMapLocationListener ,Geo
if(regeocodeResult != null && regeocodeResult?.regeocodeAddress != null && regeocodeResult?.regeocodeAddress?.formatAddress != null){
var split = regeocodeResult!!.regeocodeAddress!!.province +regeocodeResult!!.regeocodeAddress!!.city + regeocodeResult!!.regeocodeAddress!!.district + regeocodeResult!!.regeocodeAddress!!.township
LogUtils.e("ElectronicAddressChooseAct","split:${split}")
cityName = regeocodeResult!!.regeocodeAddress!!.city
searchPOI()
}
}
@ -324,7 +328,7 @@ class ElectronicAddressChooseAct : BaseVmAct<BaseVm>(),AMapLocationListener ,Geo
result!!.pois.forEach {
poiList.add(CustomerPOItem(it,false))
}
mAdapter.addData(poiList)
mAdapter.setList(poiList)
}
}

Loading…
Cancel
Save