У меня есть приложение для Android, которому требуется текущее местоположение устройства (широта и долгота). Я пробовал некоторые учебные пособия в сети и особенно некоторые решения из, но они не работают хорошо для меня. Мое требование настолько простое: сначала мне нужно, чтобы оно было быстрым, и нужно одно место, когда я начну с фрагмента. Во-вторых, мне нужно, чтобы он был как можно более точным, я имею в виду, что он должен сначала использовать GPS, если GPS недоступен, а затем использовать поставщика сети.
Например, я пробовал это решение, но он возвращает значение null через 30 секунд, но я знаю, что есть все, что хорошо, потому что карта google и другие приложение работает хорошо!!!
Что-то, что почти все ответы указывают на использование getLastKnownLocation(), но я полагаю, что это не текущий, и я не хочу, чтобы это было так.
может кто-нибудь предложить мне какой-то простой и быстрый способ получить место только один раз?!
Заранее спасибо