này mã của tôi:Làm thế nào để có được PlaceID từ tên, hoặc lat, dài trong Android?
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocationName(text, 10);
test.clear();
for (int i = 0; i < addresses.size(); i++) {
Address address = addresses.get(i);
for (int j=0;j<address.getMaxAddressLineIndex();j++) {
test.add(address.getAddressLine(j) + ", " + address.getCountryName());
// address.getLatitude();
// address.getLatitude();
}
}
Nhưng tôi không thể tìm thấy cái gì đó như address.getPlaceID().
Có thể tôi sử dụng một API khác có được PlaceID từ tên hoặc lat, từ mã trên. Cảm ơn!
ngữ của họ về dịch vụ hạn chế này từ được sử dụng trong một ứng dụng client (như trong một ứng dụng android). Bạn sẽ cần phải chạy nó trên máy chủ và lưu nó. –
đây là api web, không phải là android, OP muốn làm điều này với sdk android –
@JohnLeehey chính thức để chúng tôi lấy thông tin địa điểm từ lat/lng trên thiết bị khách hàng như thế nào? –