删除线程切换
This commit is contained in:
@@ -269,17 +269,12 @@ class MainFragment :
|
||||
@Subscribe(threadMode = ThreadMode.MAIN)
|
||||
fun changeOverview(eventLineSites: EventLineSites) {
|
||||
CallerLogger.d(M_BUS_P + TAG, "eventLineSites:${eventLineSites.lineInfo?.lineId}")
|
||||
if(eventLineSites.clear){
|
||||
UiThreadHandler.post(
|
||||
{
|
||||
omvOverMap?.clearSitePolyline()
|
||||
omvOverMap?.includeSitePointsAndUpdateCamera(mutableListOf())
|
||||
omvOverMap?.clearSiteMarkers()
|
||||
omvOverMap?.clearSiteNameViews()
|
||||
mPresenter?.drawEndStation()
|
||||
},
|
||||
UiThreadHandler.MODE.QUEUE
|
||||
)
|
||||
if (eventLineSites.clear) {
|
||||
omvOverMap?.clearSitePolyline()
|
||||
omvOverMap?.includeSitePointsAndUpdateCamera(mutableListOf())
|
||||
omvOverMap?.clearSiteMarkers()
|
||||
omvOverMap?.clearSiteNameViews()
|
||||
mPresenter?.drawEndStation()
|
||||
} else {
|
||||
if(eventLineSites.lineInfo==null){//更新站点
|
||||
mPresenter?.drawStationInfo(eventLineSites.sites!!)
|
||||
@@ -319,13 +314,8 @@ class MainFragment :
|
||||
}
|
||||
|
||||
fun drawOverMapViewTrajectory(coordinates: List<LatLng>) {
|
||||
UiThreadHandler.post(
|
||||
{
|
||||
omvOverMap?.drawSitePolyline(coordinates, lineTrajectory)
|
||||
omvOverMap?.includeSitePointsAndUpdateCamera(coordinates)
|
||||
},
|
||||
UiThreadHandler.MODE.QUEUE
|
||||
)
|
||||
omvOverMap?.drawSitePolyline(coordinates, lineTrajectory)
|
||||
omvOverMap?.includeSitePointsAndUpdateCamera(coordinates)
|
||||
}
|
||||
|
||||
companion object {
|
||||
|
||||
Reference in New Issue
Block a user