2016-05-05 53 views
1

我使用NotificationCompat来显示来电,但问题是时间限制较少,我想显示NotificationCompat 40秒,是否有任何方法来增加显示通知的时间,因为当前时间显示通知少于40秒如何增加NotificationCompat的时间显示

Intent dismissIntent = new Intent(); 
    PendingIntent piDismiss = PendingIntent.getService(ctx, 0,dismissIntent, 0); 
    Intent callIntent = new Intent(); 
    PendingIntent pendingcall = PendingIntent.getService(ctx, 0, callIntent, 0); 

    NotificationCompat.Builder builder = new NotificationCompat.Builder(ctx).setSmallIcon(R.drawable.ic_launcher) 
      .setContentTitle("Ping Notification").setContentText("Tomorrow will be your birthday.") 
      .setDefaults(Notification.DEFAULT_ALL).setPriority(NotificationCompat.PRIORITY_HIGH) 
      .addAction(R.drawable.call_end, "Dismiss", piDismiss) 
      .addAction(R.drawable.call_accept, "Accept", pendingcall); 

    NotificationManager notificationManager = (NotificationManager) ctx 
      .getSystemService(Context.NOTIFICATION_SERVICE); 
    notificationManager.notify(0, builder.build()); 

感谢

回答

2

单挑通知能见度长度设置在操作系统和不能改变

+0

感谢更新 – Munir

+0

可能会在未来的好运气那 – Munir