提交 d84b764c authored 作者: shixiaochen's avatar shixiaochen

1、修复导航point为null问题

上级 7c8e1423
......@@ -39,9 +39,9 @@ class NavigationPlatformView internal constructor(
init {
Log.d(Constants.TAG, "init: viewId = $viewId args = $args")
val map = args as Map<*, *>
val startPoint = map["startPoint"] as Map<*, *>?
val endPoint = map["endPoint"] as Map<*, *>?
val map = args as Map<*, *>?
val startPoint = (map?.get("startPoint") ?: hashMapOf<Any, Any>()) as Map<*, *>
val endPoint = (map?.get("endPoint") ?: hashMapOf<Any, Any>()) as Map<*, *>
val startLat = (startPoint["latitude"] ?: 0.0) as Double
val startLng = (startPoint["longitude"] ?: 0.0) as Double
val endLat = (endPoint["latitude"] ?: 0.0) as Double
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论