【发布时间】:2013-03-22 08:57:46
【问题描述】:
我的应用发出多个通知,所有通知都可能具有 Jelly Bean 样式的操作 [1]。
似乎当我发出多个通知时,只有最后一个会有操作按钮,我不知道为什么。
我为每个通知和操作的pendingIntents 使用自定义意图操作。
有谁知道如何同时创建两个通知,两个通知都有可见的操作按钮?
【问题讨论】:
标签: android notifications
我的应用发出多个通知,所有通知都可能具有 Jelly Bean 样式的操作 [1]。
似乎当我发出多个通知时,只有最后一个会有操作按钮,我不知道为什么。
我为每个通知和操作的pendingIntents 使用自定义意图操作。
有谁知道如何同时创建两个通知,两个通知都有可见的操作按钮?
【问题讨论】:
标签: android notifications
根据Notification's documentation,
只有在展开通知时才会显示通知的大视图,这种情况发生在通知位于通知抽屉顶部时,或者当用户使用手势展开通知时
如果您有多个通知,请务必使用design page for notifications 中所述的一种手势展开较低的通知 - 我希望它们确实具有操作控件,但只是没有展开。
【讨论】:
这是一个有趣的问题。您是否有理由需要多个带有操作按钮的通知?尽管操作按钮是一种“即时”与应用程序连接的好方法,但它们主要用于正在运行的东西,即使您希望 UI 最小化。最好的例子是媒体播放器:您不想关闭它,但又不想强迫用户转到应用程序来控制播放/暂停。
【讨论】: