Я хочу отображать текущее местоположение в моем приложении, а не на карте.
Я хочу текущее место, используя текущую широту и долготу.
Для бывшего какого-то «х» человека я хочу знать его местоположение. Но я хочу знать его местоположение, используя его текущую широту и долготу.
Когда я использую код ниже, это `контекст контекста;
Geocoder geoCoder = new Geocoder(
getBaseContext(), Locale.getDefault());
List<android.location.Address> addresses = geoCoder.getFromLocation(17.385044,78.486671, 1);
String addr = "";
if (addresses.size() > 0)
{
for (int k=0; i<addresses.get(0).getMaxAddressLineIndex();
k++)
addr += addresses.get(0).getAddressLine(i) + "\n";
}
Toast.makeText(getBaseContext(), addr, Toast.LENGTH_SHORT).show();
Log.v("People","##############"+addr);
«addr» не получает никакого значения. Почему это происходит здесь, моя активность расширяется с помощью MapActivity, а также сообщает мне, не расширяя активность (просто в классе), как найти текущее местоположение, используя текущую широту и долготу?
, пожалуйста, дайте мне предложения по коду для этого. Заранее спасибо