Android - startForeground动作未显示

时间:2013-10-16 02:32:11

标签: android service

我目前正在尝试使用操作创建foregroundNotification,但不会显示操作+图标。

这是我的代码:

        Intent intent = new Intent(KEY);
        PendingIntent nextIntent = PendingIntent.getBroadcast(this, 0, intent, 0);

        // Build the notification that tells the user that the service
        // is ongoing
        NotificationCompat.Builder foregroundNoteBuilder = new NotificationCompat.Builder(this)
                .setSmallIcon(....)
                .setContentTitle(....)
                .setContentText(....)
                .addAction(R.drawable.pause, "Pause all messages", nextIntent);

        Notification note = foregroundNoteBuilder.build();

        // Update the notification
        startForeground(1, note);

前台通知显示没有操作。有什么建议?谢谢。

编辑: 显然,当通知托盘中存在任何其他通知时(例如“使用GPS搜索...”,“作为媒体设备连接”等),会发生这种情况。关于为什么会发生这种情况的任何想法?

1 个答案:

答案 0 :(得分:0)

未显示操作,因为通知可能未展开。用两根手指向下滑动/向下滚动扩展它。