package com.casic.smarttube.utils
import android.content.Context
import android.graphics.Color
import com.amap.api.maps.model.LatLng
import com.amap.api.maps.model.Poi
import com.casic.smarttube.extensions.showBusRouteOnMap
import com.casic.smarttube.extensions.showRouteOnMap
import com.pengxh.kt.lite.widget.dialog.BottomActionSheet
object RouteOnMap {
fun startNavigation(context: Context, s: String, latlng: LatLng) {
BottomActionSheet.Builder()
.setContext(context)
.setItemTextColor(Color.BLUE)
.setActionItemTitle(arrayListOf("步行导航", "驾驶模式"))
.setOnActionSheetListener(object :
BottomActionSheet.OnActionSheetListener {
override fun onActionItemClick(position: Int) {
when (position) {
0 -> Poi(s, latlng, "").showRouteOnMap(context)
1 -> Poi(s, latlng, "").showBusRouteOnMap(context)
}
}
}).build().show()
}
}