赞
踩
Android实现3种Notification(状态栏通知)
悬挂式Notification,是Android 5.0系统中新增的
- NotificationCompat.Builder builder = new NotificationCompat.Builder(this, CHANNEL_ID)
- .setContentTitle(title)
- .setContentText(message)
- .setContentIntent(intent)
- .setWhen(System.currentTimeMillis())
- .setSmallIcon(R.mipmap.ic_cds_launcher)
- .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_cds_launcher))
- .setLights(Color.BLUE, 2000, 1000)
- .setAutoCancel(true);
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
- builder.setVisibility(Notification.VISIBILITY_PUBLIC);
- // 关联PendingIntent
- builder.setFullScreenIntent(intent, false);// 悬挂式横幅提示
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。