我的应用程序发出多个通知,所有通知都可能具有 Jelly Bean 样式的操作 [1]。
似乎当我发出多个通知时,只有最后一个会有操作按钮,我不知道为什么。
我为每个通知和操作的 pendingIntents 使用自定义意图操作。
有谁知道如何同时创建两个都有可见操作按钮的通知?
我的应用程序发出多个通知,所有通知都可能具有 Jelly Bean 样式的操作 [1]。
似乎当我发出多个通知时,只有最后一个会有操作按钮,我不知道为什么。
我为每个通知和操作的 pendingIntents 使用自定义意图操作。
有谁知道如何同时创建两个都有可见操作按钮的通知?
根据通知的文档,
通知的大视图仅在通知展开时出现,这发生在通知位于通知抽屉的顶部时,或者当用户使用手势展开通知时
如果您有多个通知,请务必使用通知设计页面中解释的其中一种手势扩展较低的通知- 我希望它们确实具有操作控件,但只是没有扩展。
这是个有趣的问题。您是否有理由需要多个带有操作按钮的通知?尽管操作按钮是一种“即时”与应用程序连接的好方法,但它们主要用于正在运行的东西,即使您希望 UI 最小化。最好的例子是媒体播放器:你不想关闭它,但你不想强迫用户去应用程序来控制播放/暂停。