MediaStyle通知未正确更新

时间:2015-01-20 09:20:03

标签: android notifications

我开始使用MediaStyle通知。一切正常,但当我尝试在锁定屏幕中更新扩展通知时。 在我的扩展通知中,我有四个按钮显示在通知的底部。

Expanded notification in the lock screen

如果我跳过一首歌曲,通知会更新。问题是它仍然以扩展的尺寸显示,但是带有compat版本:艺术品右侧只有三个按钮。 结果是在通知的底部留下了一个空白区域,其中曾经是按钮。

enter image description here

要显示和更新通知,我使用新的Notification.Builder

创建通知
    final Notification.Builder notificationBuilder = new Notification.Builder(mContext).setSmallIcon(R.drawable.ic_launcher);
    final Notification.MediaStyle style = new Notification.MediaStyle().setMediaSession( mMediaSession.getSessionToken() );

    notificationBuilder.setStyle(style.setShowActionsInCompactView(compactViewButtons));

然后我填写所有字段,并在startForeground调用中使用构建的通知。

我尝试使用Nexus 6和带有Lollipop的Nexus 5。 有没有人见过这个问题?

1 个答案:

答案 0 :(得分:0)

看起来这是一个框架问题:

Android Open Source Project - Issue Tracker