2
我需要在Android GingerBread
上顯示Notification
,但我使用的是TaskStackBuilder
從Android版本3開始使用。舊版Android上的TaskStackBuilder
NotificationCompat.Builder notification =
new NotificationCompat.Builder(context)
.setSmallIcon(R.drawable.red)
.setContentTitle("Notification.")
.setContentText(incomingNumber);
Intent resultIntent = new Intent(context, MainActivity.class);
TaskStackBuilder stackBuilder = TaskStackBuilder.create(context);
stackBuilder.addParentStack(MainActivity.class);
stackBuilder.addNextIntent(resultIntent);
PendingIntent resultPendingIntent =
stackBuilder.getPendingIntent(
0,
PendingIntent.FLAG_UPDATE_CURRENT
);
notification.setContentIntent(resultPendingIntent);
NotificationManager mNotificationManager =
(NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(1, notification.build());
我該如何在Android < v3.0上做到這一點?
mmm還是什麼都沒有? – Pierre