gpt4 book ai didi

android - 编辑通知对象?

转载 作者:行者123 更新时间:2023-11-30 03:47:20 24 4
gpt4 key购买 nike

我已经使用 NotificationCompat.Builder 创建了通知对象,然后我想在我服务的其他地方更新 value。这样做的正确方法是什么?我应该取消这个对象并建立另一个对象吗?

    Intent intent = new Intent(this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
PendingIntent pendIntent = PendingIntent.getActivity(this, 0, intent, 0);

Notification noti = new NotificationCompat.Builder(this)
.setContentTitle("App")
.setContentText("estimated value:" + String.valueOf(value)) // <---- wanna update this
.setSmallIcon(R.drawable.ic_launcher)
.setContentIntent(pendIntent)
.build();

startForeground(1235, noti);

最佳答案

您无需取消之前的通知。相反,您可以简单地运行具有不同内容文本的相同代码(在本例中,更改 value)。

有关详细信息,请参阅 Updating Notifications Android 文档的一部分。

关于android - 编辑通知对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14760128/

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