В настоящее время я разрабатываю приложение для Android, которое будет показывать уведомления (реклама, скидки и многое другое), когда я рядом с магазином. Проблема в том, может быть много магазинов вокруг и в результате многие уведомлений, так как я могу установить difrent намерение для моих уведомлений, если они генерируются так: `добавить разные намерения к каждому уведомлению
private void notifymes(String adress, String prece,int poz) {
// TODO Auto-generated method stub
Context context = this.getApplicationContext();
notificationManager = (NotificationManager) context
.getSystemService(NOTIFICATION_SERVICE);
Intent notificationIntent = new Intent(this, showadvert.class);
notificationIntent.putExtra("lat", rdat.get(poz).lata);
notificationIntent.putExtra("longa", rdat.get(poz).longa);
notificationIntent.putExtra("adr", rdat.get(poz).adrese);
notificationIntent.putExtra("prece", rdat.get(poz).prece);
contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification = new Notification();
notification.setLatestEventInfo(context, prece, adress, contentIntent);
notification.icon = android.R.drawable.stat_notify_sync;
notification.tickerText = "Good deal avalible";
notification.when = System.currentTimeMillis();
notificationManager.notify(poz, notification);
}
Я был бы рад, если бы вы могли бы мне помочь вне.
EDIT: (данные в базе данных сайта) `Как вы не поняли меня, я приведу пример. Итак, пример: ..... У меня есть 3 или более уведомления, которые были сгенерированы некоторыми циклами и этим кодом. Каждое из уведомлений должно передавать разные данные другому виду деятельности.
Что вы подразумеваете под «различными намерениями»? Вы могли бы добавить дополнительные для него. –
Я не совсем понимаю ваш вопрос? у вас есть список мест? такие как longa, adr, prece и т. д.?? и вы хотите «putExtra» их всех, не набирая их один за другим? так запутался ha – Broak
@xBroak У меня есть в примере 3 или более уведомлений (3 магазина со скидками) все они находятся в разных местах, и когда я нажимаю на 1-й магазин, он показывает, что имеет скидку и где можно найти магазин, и когда я нажмите на другие, он делает то же самое, но показывает, что находится в этих магазинах. и на ваши вопросы ответ да – J1and1