2010-06-27 4 views
2

Я добавляю к системе много POI через addProximityAlert. Когда я получил предупреждение, я не знаю, для какой настройки произошел.Когда вы получите ответ от addProximityAlert, как вы знаете, для какой настройки у вас это получилось?

Единственный дополнительный, который проходит, является флагом «ввода», как описано в документации.

Как я могу это знать?

После ответов здесь рабочий код:

Intent intent = new Intent(this, PlacesProximityHandlerService.class); 
intent.setAction("PlacesProximityHandlerService"); 
intent.putExtra("lat", objPlace.getLat()); 
intent.putExtra("lon", objPlace.getLon()); 
intent.putExtra("error_m", objPlace.getError()+ALERT_RANGE_IN_METERS); 
PendingIntent sender=PendingIntent.getService(this, 0, intent, 0); 
LocationUtils.addProximity(this, objPlace.getLat(), objPlace.getLon(),objPlace.getError()+ALERT_RANGE_IN_METERS, -1, sender); 

ответ

1

Используйте строку действий пользовательские на ваших Intent с, что вы обернуть в PendingIntent с, так что вы можете сказать, различные из них друг от друга, например, ,

Смежные вопросы