Android消息推送接收后,通知栏的显示
16lz
2021-01-23
消息推送接收到后,显示通知栏
public static void showNotifictionIcon(Context context) { NotificationCompat.Builder builder = new NotificationCompat.Builder(context); Intent intent = new Intent(context, XXXActivity.class);//将要跳转的界面 //Intent intent = new Intent();//只显示通知,无页面跳转 builder.setAutoCancel(true);//点击后消失 builder.setSmallIcon(R.drawable.app_icon);//设置通知栏消息标题的头像 builder.setDefaults(NotificationCompat.DEFAULT_SOUND);//设置通知铃声 builder.setTicker("状态栏显示的文字"); builder.setContentTitle("标题"); builder.setContentText("通知内容"); //利用PendingIntent来包装我们的intent对象,使其延迟跳转 PendingIntent intentPend = PendingIntent.getActivity(context, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT); builder.setContentIntent(intentPend); NotificationManager manager = (NotificationManager) context.getSystemService(context.NOTIFICATION_SERVICE); manager.notify(0, builder.build()); }
更多相关文章
- Android应用程序键盘(Keyboard)消息处理机制分析(17)
- Android标题栏进度条显示
- android launcher使hotseat item显示标题文字
- android去除标题栏和状态栏
- Android 8.0 跳转通知设置界面适配
- 状态栏通知Notification用法