다른 사용자가 latson으로 json 개체로 저장되고 m 사용자 이름으로 sqlite에 저장 및 업데이트하면 이제 해당 사용자의 관심을 다시 얻고 해당 사용자를지도에 표시하고 싶습니다. ..와 메시지가 AF 해당 사용자를 도착 자신의 위치를 업데이트 ...sqlite에서지도에 여러 마커를 표시하는 방법
이 내 코드
JSONObject jsnobject = new JSONObject(Message);
JSONObject msg = jsnobject.getJSONObject("msg");
JSONObject header = msg.getJSONObject("Header");
clientID=header.getString("from");
JSONObject location = header.getJSONObject("Location");
LAT = location.getString("Lat");
LNG = location.getString("Long");
SPEED = location.getString("Speed");
} catch (JSONException e) {
e.printStackTrace();
}
// for(int i =0 ;i<abc;i++){
List<String> a= db.getID();
if(a.contains(clientID)){
db.update(clientID, LAT, LNG, SPEED);
}else{
db.insert(clientID, LAT, LNG, SPEED);
}
이라고 할이 마커를 배치 해요 어떻게하는 방법
List<String> a= db.getID();
for(int i=0;i<a.size();i++){
String id=a.get(i);
List<String> latllng= db.getLatLng(id);
latllng.toString();
String[] Latlng=latllng.toString().replace("[", "").replace("]", "").split(",");
double latitude = Double.parseDouble(Latlng[0]);
double longitude = Double.parseDouble(Latlng[1]);
googleMap.clear();
if (marker == null)
pos=new LatLng(latitude,longitude);
googleMap.moveCamera(CameraUpdateFactory.newLatLngZoom(
pos, 17));
marker = googleMap.addMarker(new MarkerOptions()
.position(pos));
marker.setIcon(BitmapDescriptorFactory.fromResource(R.drawable.my_marker));
marker.setTitle(id);
pos = new LatLng(latitude, longitude);
animateMarker(marker, pos, hideMarker);
}
pls는 어떻게 어디서든 나를 ritenow..wait이 작업 메신저를 확인하자 가서 SQLite는 – shubham