Как установить местоположение GPS - PullRequest
0 голосов
/ 08 июня 2018

Я получаю GPS-координаты из стороннего источника.Я хочу установить координаты, такие как мое текущее местоположение на телефоне Android.После этого я хочу открыть приложение Google Maps и убедиться, что я точно на месте, полученном из стороннего источника.

1 Ответ

0 голосов
/ 08 июня 2018

Вы не можете изменить координаты GPS устройства.Что вы можете сделать, так это отобразить карту в указанном месте следующим образом:

Uri gmmIntentUri = Uri.parse("geo:<latitude>,<longitude>");
Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
mapIntent.setPackage("com.google.android.apps.maps");
if (mapIntent.resolveActivity(getPackageManager()) != null) {
    startActivity(mapIntent);
}

Вы также можете добавить параметр запроса z, чтобы указать уровень масштабирования:

geo:<latitude>,<longitude>?z=10

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...