[英]Marker in google map android
I am displaying marker with the help of loops by taking the values from json array.The latitude and longitude are getting updated continously.Beacuse of which the markers are blinking..How can i stop markers to blink. 我正在通过从json数组中获取值来借助循环显示标记。经度和纬度正在不断更新。由于标记在闪烁..如何停止标记闪烁。
for(int i=0;i<TOTAL_LIST.length();i++)
{
JSONObject c = TOTAL_LIST.getJSONObject(i);
String nam=c.getString(TAG_NAME);
Str_NAM=nam;
String mob=c.getString(TAG_MOB);
Str_MOB=mob;
String lat = c.getString(TAG_LAT);
la= Double.parseDouble(lat);
String lng = c.getString(TAG_LNG);
ln= Double.parseDouble(lng);
runOnUiThread(new Runnable() {
@Override
public void run() {
options.position(new LatLng(la,ln));
options.title(Str_NAM);
googleMap.addMarker(options);
});
}
public void onMapReady(GoogleMap googleMap) {
LatLng sydney = new LatLng(-33.852, 151.211);
googleMap.addMarker(new MarkerOptions().position(sydney)
.title("Marker in Sydney"));
googleMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.