以下のコードを使用して、場所の詳細の結果を正常に返しました。
private PlaceDetails getPlaceDetails(String url) throws Exception{
String jsonResults =null;
HttpHelper helper = new HttpHelper();
try {
jsonResults = helper.GetJSonString(url);
// Create a JSON object hierarchy from the results
JSONObject jsonObj = new JSONObject(jsonResults.toString()).getJSONObject("result");
placeDetails = new PlaceDetails();
placeDetails.setName(jsonObj.getString("name"));
placeDetails.setFormatted_address(jsonObj.getString("formatted_address"));
placeDetails.setInternational_phone_number(jsonObj.getString("international_phone_number"));
} catch (JSONException e) {
Log.e("LOG_TAG", "Error processing JSON results " + e.getMessage().toString(), e);
}
return placeDetails;
}
今、私の問題は、結果から緯度と経度の値を取得する方法がわからないことです。
前もって感謝します。