2017-09-08 116 views
0

我通过从json数组中获取值来显示标记。纬度和经度不断更新。因为标记闪烁..如何停止标记闪烁。谷歌地图中的标记android

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);          
     }); 
} 

回答

0
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)); 
} 
+0

我正在从数据库中纬度和经度的值,并使用该值我正在显示上map.whenever新值被获取的标记位置标记被更新,并标记眨了眨眼怎么能我停止闪烁标记。 –