Android显示横幅样式通知
生活随笔
收集整理的這篇文章主要介紹了
Android显示横幅样式通知
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Android可以在5.0系統以上顯示橫幅通知,代碼如下:
private void showNotification() {NotificationManager notifyManager = (NotificationManager) mBleService.getSystemService(Context.NOTIFICATION_SERVICE);NotificationCompat.Builder builder = new NotificationCompat.Builder(mBleService);String appName = mBleService.getString(R.string.app_name);builder.setContentTitle(appName).setSmallIcon(R.drawable.app_icon).setContentText("通知內容");PendingIntent pIntent = PendingIntent.getActivity(mBleService, 1, new Intent(), PendingIntent.FLAG_UPDATE_CURRENT);builder.setContentIntent(pIntent);builder.setAutoCancel(true);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {builder.setVisibility(Notification.VISIBILITY_PUBLIC);// 關聯PendingIntentbuilder.setFullScreenIntent(pIntent, false);}Notification notification = builder.build();notifyManager.notify(NOTIFICATION_ID, notification);}然后在用戶設置-通知管理中開啟懸浮通知允許
總結
以上是生活随笔為你收集整理的Android显示横幅样式通知的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spring加载时报错处理
- 下一篇: 迭代器适配器