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

优化 Kotlin 代码

parent 2bfbf650
...@@ -9,8 +9,8 @@ import com.amap.api.maps.AMap.InfoWindowAdapter ...@@ -9,8 +9,8 @@ import com.amap.api.maps.AMap.InfoWindowAdapter
import com.amap.api.maps.model.Marker import com.amap.api.maps.model.Marker
class AMapInfoWindowAdapter( class AMapInfoWindowAdapter(
val context: Context, private val context: Context,
val markers: HashMap<String, AMapMarker> private val markers: HashMap<String, AMapMarker>
) : InfoWindowAdapter { ) : InfoWindowAdapter {
val paddingTop = context.resources.displayMetrics.density val paddingTop = context.resources.displayMetrics.density
......
...@@ -40,7 +40,7 @@ class AMapPolygon(context: Context) : ReactViewGroup(context) { ...@@ -40,7 +40,7 @@ class AMapPolygon(context: Context) : ReactViewGroup(context) {
private var coordinates: ArrayList<LatLng> = ArrayList() private var coordinates: ArrayList<LatLng> = ArrayList()
fun setCoordinates(coordinates: ReadableArray) { fun setCoordinates(coordinates: ReadableArray) {
this.coordinates = ArrayList((0..coordinates.size() - 1) this.coordinates = ArrayList((0 until coordinates.size())
.map { coordinates.getMap(it) } .map { coordinates.getMap(it) }
.map { LatLng(it.getDouble("latitude"), it.getDouble("longitude")) }) .map { LatLng(it.getDouble("latitude"), it.getDouble("longitude")) })
......
...@@ -49,7 +49,7 @@ class AMapPolyline(context: Context) : ReactViewGroup(context) { ...@@ -49,7 +49,7 @@ class AMapPolyline(context: Context) : ReactViewGroup(context) {
private var colors: ArrayList<Int> = ArrayList() private var colors: ArrayList<Int> = ArrayList()
fun setCoordinates(coordinates: ReadableArray) { fun setCoordinates(coordinates: ReadableArray) {
this.coordinates = ArrayList((0..coordinates.size() - 1) this.coordinates = ArrayList((0 until coordinates.size())
.map { coordinates.getMap(it) } .map { coordinates.getMap(it) }
.map { LatLng(it.getDouble("latitude"), it.getDouble("longitude")) }) .map { LatLng(it.getDouble("latitude"), it.getDouble("longitude")) })
......
...@@ -168,7 +168,7 @@ class AMapView(context: Context) : TextureMapView(context) { ...@@ -168,7 +168,7 @@ class AMapView(context: Context) : TextureMapView(context) {
} }
} }
val animateCallback = object: AMap.CancelableCallback { private val animateCallback = object: AMap.CancelableCallback {
override fun onCancel() { override fun onCancel() {
emit(id, "onAnimateCancel") 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