目前我正在开发 android 应用程序,当我在某家商店附近时,女巫会显示通知(广告、折扣等)。问题是周围可能有很多商店,因此会有很多通知,所以如果我的通知是这样生成的,我该如何为我的通知设置不同的意图:`
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);
}
如果你能帮助我,我会很高兴。
编辑:(数据在 sql 数据库中)`因为你不理解我,我会举个例子。所以这个例子是.....我有3个或更多的通知是由一些循环和这段代码生成的。每个通知都必须将不同的数据传递给另一个活动。