Вопрос по android – Как оповестить пользователя, когда он вошел в Кинотеатр в Android?

4

В моем приложении для Android отображаются карта и текущее местоположение, теперь отображаются ближайшие театры. Я хочу уведомить пользователя, когда он входит в театр (например, геозону), я искал в сети и не нашел ни одного Android API, поддерживающего геозону, помогите, как это сделать? Это

Примечание: я пыталсяhttp: //geofence.locationlabs.com но не работает означает, что ключи API не запутаны. любой пример кода действительно полезен Спасибо заранее

Здесь мы можем воспринимать это как пользователя в определенном регионе, а затем отправлять оповещения на его устройство. Krishnakant Dalal
Действительно ли нужно уведомлять пользователя, когда он входит в театр? Скорее всего, они уже знают. Dave Newton
@ DaveNewton Да, когда пользователь вошел в театр, он должен уведомить ... и я хочу отправить это уведомление на facebook ... P Srinivas Goud
Я все еще ищу и жду положительного ответа Krishnakant Dalal
@ KrishnakantDalal да что-то подобное .. как я могу это сделать P Srinivas Goud

Ваш Ответ

1   ответ
6

Нам нужно внедрить PendingIntent и Location Manager. Location Manager получает текущее местоположение пользователя, и когда пользователь входит в какой-либо регион, он запускает ожидающее намерение некоторый фрагмент кода следующим образом:

//---use the LocationManager class to obtain locations data---
lm = (LocationManager)
getSystemService(Context.LOCATION_SERVICE);
//---PendingIntent to launch activity if the user is within some locations---
PendingIntent pendIntent = PendingIntent.getActivity(
this, 0, new
Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://www.amazon.com")), 0);
lm.addProximityAlert(37.422006, -122.084095, 5, -1, pendIntent);

addProximityAlert метод, в котором мы можем установить регион (Радиус для отслеживания пользователя)Во - более подробная информация о методе addProximityAlert.

@ ArunKumarMunusamy по этой ссылке: Javacodegeeks.com / 2011/01 / ... P Srinivas Goud
@ PSrinivasgoud: Я тоже пробую ту же концепцию. Я разработчик ежевики. Я буквально новичок в Android. Можете ли вы объяснить мне немного больше об этом или вы можете предоставить мне любой пример кода на этом ?? Arun Kumar Munusamy
Спасибо, это сработало на тебя .... P Srinivas Goud
Да, потому что у меня нет устройства, чтобы проверить это прямо сейчас. Krishnakant Dalal
Спасибо за ответ, я постараюсь сообщить, что случилось .... P Srinivas Goud

Похожие вопросы