根据现有的计时器更新通知

问题描述

我首先要说我是编程的新手,所以我可能不熟悉术语或高级概念。

我有一个计时器,当应用程序不在前台时,我想在通知显示时间。

Notification notification = new NotificationCompat.Builder(this,SegmentApp.CHANNEL_1_ID)
                .setSmallIcon(R.drawable.ic_segmentstopwatch)
                .setContentTitle(mSegmentList.get(activeSegment).getSegmentName())
                .setContentText(chronometer.getText().toString())
                .setongoing(true)
                .setonlyAlertOnce(true)
                .setCategory(NotificationCompat.CATEGORY_STATUS)
                .build();


        notificationmanager.notify(1,notification);

我看到有一个.setUsesChronometer(true),但是由于该计时器始终从零开始,因此在我的情况下没有用。 用户可以暂停和恢复主计时器,因此通知计时器需要能够在特定时间启动才能匹配。

我可以找到的一个answer使用的contentView已被弃用。

当应用程序不在前台时,如何在通知显示计时器(或现有计时器的文本值)?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)