gpt4 book ai didi

android - NotificationCompat 一次

转载 作者:行者123 更新时间:2023-11-29 15:37:08 26 4
gpt4 key购买 nike

我想在规定的时间显示通知。我使用“setWhen()”。但是 setWhen() 的任何参数都被忽略并且通知总是立即显示。我做错了什么?我的代码:

NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setWhen(???)
.setSmallIcon(R.drawable.app_icon)
.setContentTitle("Test")
.setContentText("Test");
Intent resultIntent = new Intent(this, MainActivity.class);

NotificationManager mNotificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(1, mBuilder.build());

最佳答案

这不是 setWhen 的目的。这只是一个 UI 问题,如果启用了 setShowWhen,则此时间戳将在通知中显示

为了您的目的,我建议使用 android AlarmManager。可以找到一个例子here

关于android - NotificationCompat 一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47436406/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com