【发布时间】:2023-03-23 00:51:02
【问题描述】:
我正在处理通知,我必须使用setLatestEventInfo。但是,Android Studio 显示以下错误消息:
无法解析方法 setLatestEventinfo
这是我的代码 sn-p:
private void createNotification(Context context, String registrationID) {
NotificationManager notificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.icon,"Registration Successfull",System.currentTimeMillis());
notification.flags |= Notification.FLAG_AUTO_CANCEL;
Intent intent = new Intent(context,RegistrationResultActivity.class);
intent.putExtra("registration_ID",registrationID);
PendingIntent pendingIntent = PendingIntent.getActivity(context,0,intent,0);
notification.setLatestEventInfo(context,"Registration","Successfully Registered",pendingIntent);
}
或者如果他们是另一种方式,请建议我这样做。
【问题讨论】:
-
setLatestEventInfo是deprecated使用NotificationCompat.Builder进行操作
标签: android