Проверьте Id Proximity Alert

Я высылаю много Proximity ID для ввода чеков по этому коду

 proximityIntent = PendingIntent.getBroadcast(getContext(), id, intent, 0);
 locationManager.addProximityAlert(Lat, Lng, Rd, -1, proximityIntent);
 getContext().registerReceiver(new ProximityIntentReceiver(), filter);

И я хочу проверить, входя или выходя из какого-либо места, я хочу сделать indexpoint+1, но это не работает, это не только +1 при входе или выходе

public class ProximityIntentReceiver extends BroadcastReceiver {
static int NOTIFICATION_ID = 1000 ;
int id = NOTIFICATION_ID;
boolean noti = false;

@Override
public void onReceive(final Context context, Intent intent) {

    String key = LocationManager.KEY_PROXIMITY_ENTERING;
    Boolean entering = intent.getBooleanExtra(key, false);
    if (entering) {
        indexPoint = indexPoint + 1;
        //Refresh here     

    }
    else {
        indexPoint = indexPoint + 1;
        //refresh here
    }

}

Итак, могу ли я проверить Proximity ID, например, что я вошел в то, что я вышел

0 ответов

Другие вопросы по тегам