我正在使用通知管理器并添加了4个操作按钮,如YES,NO,MAYBE,LATER。但是,第4个按钮没有显示。
可能的原因是什么......? 请指导。
此致 桑杰
答案 0 :(得分:0)
不完全是一个简单的答案,您需要阅读文档: https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Builder.html#addAction(android.support.v4.app.NotificationCompat.Action)
和
https://developer.android.com/reference/android/support/v4/app/NotificationCompat.Style.html
NotificationBuilder无法做到这一点,但您可以创建自己的自定义远程视图来实现此目的,但您需要仔细考虑此选项,因为它需要额外的维护。
尝试阅读您正在使用的API:
<Notification.Builder>.addAction(...)
它有一个限制:
以扩展形式显示的通知最多可以按照添加顺序从左到右显示3个操作。但是,在通知折叠时不会显示操作,因此请确保用户可以通过其他方式访问任何基本功能(例如,在contentIntent指向的Activity中)。