2017-09-08 18 views
0

json配列の値をとってループの助けを借りてマーカーを表示しています。緯度と経度が連続的に更新されています。マーカーが点滅しています...点滅するマーカーを停止するにはどうすればよいですか。Googleマップ内のマーカー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

iができるデータベースから緯度と経度の値を取り、iは新しい値が、マーカ位置をフェッチしているmap.whenever上にマーカーを表示していた値に更新され、マーカーがどのように点滅させることを使用してい私はマーカーが点滅するのを止める。 –

関連する問題