Как получить местоположение в моем BroadCastReceiver, вызванном геозоной? - PullRequest
0 голосов
/ 16 октября 2019

Я разрабатываю приложение для отслеживания, которое отслеживает все поездки, совершенные пользователем. Для этого я использую геозону: я делаю регион в зависимости от его местоположения, а когда он покидает этот регион, я хочу добавить другой регион в качестве своего местоположения. Но моя проблема в том, что я не знаю, как определить местоположение пользователя в моем приемнике вещания.

Я точно следовал руководству по Android для Geofence: https://developer.android.com/training/location/geofencing

public class GeofenceBroadcastReceiver extends BroadcastReceiver {
    // ...
    public void onReceive(Context context, Intent intent) {

         //Here is where I want to get a location point and add a geofence around this point
    }
}
...