2

有些应用程序不使用通知类提供的标准通知常量吗?特别是对于 iHeartRadio,当我将常量显示到日志时,除了专辑封面 (EXTRA_SMALL_ICON) 之外,所有内容都为空。

02-22 17:54:56.520    8074-8092/com.madwin.carhud I/NLService﹕ onNotificationPosted
02-22 17:54:56.520    8074-8092/com.madwin.carhud I/NLService﹕ Notification package name = com.clearchannel.iheartradio.controller
02-22 17:54:56.520    8074-8092/com.madwin.carhud I/NLService﹕ ID :1    null    com.clearchannel.iheartradio.controller
02-22 17:54:56.520    8074-8092/com.madwin.carhud D/NLService﹕ ***************Notification*****************
PACKAGE_NAME : com.clearchannel.iheartradio.controller
EXTRA_INFO_TEXT : null
EXTRA_LARGE_ICON : 0
EXTRA_LARGE_ICON_BIG : 0
EXTRA_PEOPLE : null
EXTRA_PICTURE : 0
EXTRA_PROGRESS : 0
EXTRA_SMALL_ICON : 2130837894
EXTRA_SUB_TEXT : null
EXTRA_SUMMARY_TEXT : null
EXTRA_TEXT : null
EXTRA_TEXT_LINES : null
EXTRA_TITLE : null
EXTRA_TITLE_BIG : null

对于潘多拉,我可以从 EXTRA_TEXT 和 EXTRA_TITLE 获得艺术家和曲目标题。

4

1 回答 1

0

这可能是由于应用程序使用自定义视图来显示其通知内容而不使用通知生成器 API 的原因。

于 2018-04-23T18:08:33.347 回答