Commit 1dd57591 authored by Qiu Xiang's avatar Qiu Xiang

优化 Kotlin 代码

parent 2bfbf650
......@@ -9,8 +9,8 @@ import com.amap.api.maps.AMap.InfoWindowAdapter
import com.amap.api.maps.model.Marker
class AMapInfoWindowAdapter(
val context: Context,
val markers: HashMap<String, AMapMarker>
private val context: Context,
private val markers: HashMap<String, AMapMarker>
) : InfoWindowAdapter {
val paddingTop = context.resources.displayMetrics.density
......
......@@ -40,7 +40,7 @@ class AMapPolygon(context: Context) : ReactViewGroup(context) {
private var coordinates: ArrayList<LatLng> = ArrayList()
fun setCoordinates(coordinates: ReadableArray) {
this.coordinates = ArrayList((0..coordinates.size() - 1)
this.coordinates = ArrayList((0 until coordinates.size())
.map { coordinates.getMap(it) }
.map { LatLng(it.getDouble("latitude"), it.getDouble("longitude")) })
......
......@@ -49,7 +49,7 @@ class AMapPolyline(context: Context) : ReactViewGroup(context) {
private var colors: ArrayList<Int> = ArrayList()
fun setCoordinates(coordinates: ReadableArray) {
this.coordinates = ArrayList((0..coordinates.size() - 1)
this.coordinates = ArrayList((0 until coordinates.size())
.map { coordinates.getMap(it) }
.map { LatLng(it.getDouble("latitude"), it.getDouble("longitude")) })
......
......@@ -168,7 +168,7 @@ class AMapView(context: Context) : TextureMapView(context) {
}
}
val animateCallback = object: AMap.CancelableCallback {
private val animateCallback = object: AMap.CancelableCallback {
override fun onCancel() {
emit(id, "onAnimateCancel")
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment