NotificationManager notificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification("图标", "提示:弗洛拉鲜花网(www.gogoflora.com)", System.currentTimeMillis());
notification.flags |= Notification.FLAG_AUTO_CANCEL;
RemoteViews contentView = new RemoteViews(context.getPackageName(), "Notification布局");
/**
* 设置布局
*/
notification.contentView = contentView;
Intent intent = new Intent(this, "Activity类");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
PendingIntent contentIntent = PendingIntent.getActivity(context, R.string.app_name, intent, PendingIntent.FLAG_UPDATE_CURRENT);
/**
* 设置Intent
*/
notification.contentIntent = contentIntent;
notificationManager.notify(0, notification);
Android自定义Notification布局
最新推荐文章于 2021-05-26 01:41:50 发布