优化搜索结果逻辑
This commit is contained in:
@@ -64,7 +64,7 @@ class CategorySearchFragment : BaseFragment(), CategoryView, IMogoVoiceCmdCallBa
|
||||
}
|
||||
|
||||
private val TAG: String = "CategorySearchFragment"
|
||||
private var addMarkers: List<IMogoMarker>? = null
|
||||
private var addMarkers: ArrayList<IMogoMarker> = ArrayList()
|
||||
var arrayList = ArrayList<MogoMarkerOptions>()
|
||||
var locationList = ArrayList<MogoLatLng>()
|
||||
|
||||
@@ -112,15 +112,16 @@ class CategorySearchFragment : BaseFragment(), CategoryView, IMogoVoiceCmdCallBa
|
||||
}
|
||||
|
||||
private fun addMarkers() {
|
||||
addMarkers = SearchServiceHolder.getMarkerManger()
|
||||
.addMarkers(TAG, arrayList, true)
|
||||
addMarkers.clear()
|
||||
var marginBounder = resources.getDimensionPixelSize(R.dimen.dp_60)*2
|
||||
SearchServiceHolder.getMapUIController()
|
||||
.showBounds(TAG, null, locationList, Rect(cv_search_result.width+marginBounder,marginBounder, marginBounder, marginBounder), false)
|
||||
|
||||
UiThreadHandler.postDelayed(Runnable {
|
||||
SearchServiceHolder.getMapUIController()
|
||||
.showBounds(TAG, null, locationList, Rect(cv_search_result.width,0,0,0), false)
|
||||
|
||||
},1000)
|
||||
// moveMapToRight()
|
||||
for (options in arrayList) {
|
||||
var addMarker = SearchServiceHolder.getMarkerManger()
|
||||
.addMarker(TAG, options)
|
||||
addMarkers.add(addMarker)
|
||||
}
|
||||
addClick()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user