Android通知:不会展开热门通知

时间:2014-08-04 03:41:00

标签: android notifications android-notifications

根据以下代码,我创建了一个可扩展的通知。     private void bannerNotif(){         通知前景注;         RemoteViews bigView = new RemoteViews(getApplicationContext()                 .getPackageName(),R.layout.banner_notif);

    Bitmap icon = BitmapFactory.decodeResource(getResources(),
            R.drawable.featuredimagehandler);

    NotificationCompat.Builder mNotifyBuilder = new NotificationCompat.Builder(
            this);
    foregroundNote = mNotifyBuilder.setContentTitle("Title")
            .setContentText("Description")
            .setSmallIcon(R.drawable.app_icon).setLargeIcon(icon).build();

    foregroundNote.bigContentView = bigView;
    NotificationManager mNotifyManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
    mNotifyManager.notify(2, foregroundNote);
}

根据此document

  

通知的大视图仅在通知展开时出现,当通知位于通知抽屉的顶部时,或者当用户通过手势展开通知时,会出现通知。

问题是当此通知置于顶部时,它不会展开。

2 个答案:

答案 0 :(得分:0)

我遇到了这个问题,问题是我为通知创建的布局的高度为“MATCH_PARENT”,所以它太大了,不适合。将高度设置为合理的值可解决问题并扩展通知。

答案 1 :(得分:0)

我也有类似的远程视图和通知。我最终没有扩展,因为我的notification_id在我的应用程序中并不是唯一的:)