Android(安卓)Q 使用通知栏消息
16lz
2022-03-18
String myChannelId = "iot"; String myChannelName = "告警通知服务"; NotificationManager manager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); Notification notification = null; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { NotificationChannel channel = new NotificationChannel(myChannelId, myChannelName, NotificationManager.IMPORTANCE_LOW); Toast.makeText(this, myChannelId, Toast.LENGTH_SHORT).show(); manager.createNotificationChannel(channel); notification = new NotificationCompat.Builder(this, myChannelId) .setContentTitle("测试") .setContentText("一个新消息") .setWhen(System.currentTimeMillis()) .setShowWhen(true) .setSmallIcon(R.mipmap.ic_launcher) .setLargeIcon(BitmapFactory.decodeResource(getResources(),R.mipmap.ic_launcher)) .build(); }else { notification = new NotificationCompat.Builder(this, myChannelId) .setContentTitle("This is a title") .setContentText("This is a context") .setWhen(System.currentTimeMillis()) .setSmallIcon(R.mipmap.ic_launcher) .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher)) .build(); } manager.notify(1, notification);
更多相关文章
- Android(安卓)模拟返回键功能
- Android(安卓)消息通知-Notification
- Android(安卓)- 对话框(Dialog)和通知(Notification)2
- android 8.0 service
- Android实现google消息通知
- Android单击屏幕获得坐标,屏幕多点触摸测试器
- android 4.0 cts
- Android:setLatestEventInfo问题
- Android(安卓)ble setCharactersticNotification() 依然无法收到