1
앱이 잠시 동안 응답을하지 않고 모든 마커로 정상적으로 돌아옵니다. 응용 프로그램은 앱이 여러 지오 코더 요청에 응답하지 않습니다.
private void addMarkersByPlace(List<JSONObject> data_arr){
try {
for (int i = 0; i < data_arr.size(); i++) {
List<Address> addresses = geoCoder.getFromLocationName(data_arr.get(i).getString("position"), 1);
if (addresses.size() > 0) {
LatLng position = new LatLng(addresses.get(0).getLatitude()+(Math.random()/200),addresses.get(0).getLongitude()+(Math.random()/200));
Bitmap bmImg = Ion.with(this).load(data_arr.get(i).getString("icon")).asBitmap().get();
mMap.addMarker(new MarkerOptions()
.position(position)
.title(data_arr.get(i).getString("title"))
.snippet(data_arr.get(i).getString("snippet"))
.icon(BitmapDescriptorFactory.fromBitmap(bmImg))
);
}
}
progress.dismiss();
}
catch (Exception e){
txt_msg.setText("ERROR : "+ e.toString());
}
}
어떤 도움
주시면 감사하겠습니다, 심지어 크기 (30) 여기 내 코드가있는 목록을 멈 춥니 다.