From c3e062aa28d6aba7877a3d2fc813d307e1a81757 Mon Sep 17 00:00:00 2001 From: zhangyuanzhen Date: Wed, 1 Apr 2020 16:04:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=9E=E5=AE=B6=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/navi/ui/setting/SettingAddressFragment.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/setting/SettingAddressFragment.kt b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/setting/SettingAddressFragment.kt index 696b599fb5..ba46d11b41 100644 --- a/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/setting/SettingAddressFragment.kt +++ b/modules/mogo-module-search/src/main/java/com/mogo/module/navi/ui/setting/SettingAddressFragment.kt @@ -50,7 +50,7 @@ class SettingAddressFragment : BaseFragment(), IMogoGeoSearchListener { var neighborhood = regeocodeResult?.regeocodeAddress?.neighborhood if (!TextUtils.isEmpty(neighborhood)) { selectPoi?.name = neighborhood - }else{ + } else { selectPoi?.name = formatAddress } } @@ -80,7 +80,8 @@ class SettingAddressFragment : BaseFragment(), IMogoGeoSearchListener { .getFromLocationAsyn(mogoRegeocodeQuery) addMarker?.apply { SearchServiceHolder.getMapUIController() - .startJumpAnimation(this, + .startJumpAnimation( + this, 150f, { input -> if (input <= 0.5) { (0.5f - 2.0 * (0.5 - input) * (0.5 - input)).toFloat() @@ -182,13 +183,12 @@ class SettingAddressFragment : BaseFragment(), IMogoGeoSearchListener { AppDataBase.getDatabase(context) .poiDao() .insert(searchPoi) + AddressHelper.notifyAddressChanged(context, searchPoi) + }) .subscribeOn(Schedulers.io()) .subscribe() - - AddressHelper.notifyAddressChanged(context, searchPoi) - } override fun onDestroyView() {