问题描述
我首先要说我是编程的新手,所以我可能不熟悉术语或高级概念。
我有一个计时器,当应用程序不在前台时,我想在通知中显示时间。
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 (将#修改为@)