BigPictureStyle
open class BigPictureStyle : Notification.Style
| kotlin.Any | ||
| ↳ | android.app.Notification.Style | |
| ↳ | android.app.Notification.BigPictureStyle | |
Helper class for generating large-format notifications that include a large image attachment.
Here's how you'd set the BigPictureStyle on a notification: 
Notification notif = new Notification.Builder(mContext) .setContentTitle("New photo from " + sender.toString()) .setContentText(subject) .setSmallIcon(R.drawable.new_post) .setLargeIcon(aBitmap) .setStyle(new Notification.BigPictureStyle() .bigPicture(aBigBitmap)) .build();
Summary
| Public constructors | |
|---|---|
            BigPictureStyle(builder: Notification.Builder!) | 
        |
| Public methods | |
|---|---|
| open Notification.BigPictureStyle | 
            bigLargeIcon(b: Bitmap?)Override the large icon when the expanded notification is shown.  | 
        
| open Notification.BigPictureStyle | 
            bigLargeIcon(icon: Icon?)Override the large icon when the expanded notification is shown.  | 
        
| open Notification.BigPictureStyle | 
            bigPicture(b: Bitmap?)Provide the bitmap to be used as the payload for the BigPicture notification.  | 
        
| open Notification.BigPictureStyle | 
            bigPicture(icon: Icon?)Provide the content Uri to be used as the payload for the BigPicture notification.  | 
        
| open Notification.BigPictureStyle | 
            setBigContentTitle(title: CharSequence?)Overrides ContentTitle in the expanded form of the template.  | 
        
| open Notification.BigPictureStyle | 
            setContentDescription(contentDescription: CharSequence?)Set the content description of the big picture.  | 
        
| open Notification.BigPictureStyle | 
            setSummaryText(cs: CharSequence?)Set the first line of text after the detail section in the expanded form of the template.  | 
        
| open Notification.BigPictureStyle | 
            
             When set, the   | 
        
| Inherited functions | |
|---|---|
| Inherited properties | |
|---|---|
Public constructors
BigPictureStyle
BigPictureStyle(builder: Notification.Builder!)
Deprecated: use BigPictureStyle().
Public methods
bigLargeIcon
open fun bigLargeIcon(b: Bitmap?): Notification.BigPictureStyle
Override the large icon when the expanded notification is shown.
| Parameters | |
|---|---|
b | 
            Bitmap?: This value may be null. | 
          
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. | 
          
bigLargeIcon
open fun bigLargeIcon(icon: Icon?): Notification.BigPictureStyle
Override the large icon when the expanded notification is shown.
| Parameters | |
|---|---|
icon | 
            Icon?: This value may be null. | 
          
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. | 
          
bigPicture
open fun bigPicture(b: Bitmap?): Notification.BigPictureStyle
Provide the bitmap to be used as the payload for the BigPicture notification.
| Parameters | |
|---|---|
b | 
            Bitmap?: This value may be null. | 
          
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. | 
          
bigPicture
open fun bigPicture(icon: Icon?): Notification.BigPictureStyle
Provide the content Uri to be used as the payload for the BigPicture notification.
| Parameters | |
|---|---|
icon | 
            Icon?: This value may be null. | 
          
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. | 
          
setBigContentTitle
open fun setBigContentTitle(title: CharSequence?): Notification.BigPictureStyle
Overrides ContentTitle in the expanded form of the template. This defaults to the value passed to setContentTitle().
| Parameters | |
|---|---|
title | 
            CharSequence?: This value may be null. | 
          
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. | 
          
setContentDescription
open fun setContentDescription(contentDescription: CharSequence?): Notification.BigPictureStyle
Set the content description of the big picture.
| Parameters | |
|---|---|
contentDescription | 
            CharSequence?: This value may be null. | 
          
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. | 
          
setSummaryText
open fun setSummaryText(cs: CharSequence?): Notification.BigPictureStyle
Set the first line of text after the detail section in the expanded form of the template.
| Parameters | |
|---|---|
cs | 
            CharSequence?: This value may be null. | 
          
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. | 
          
showBigPictureWhenCollapsed
open fun showBigPictureWhenCollapsed(show: Boolean): Notification.BigPictureStyle
When set, the big picture of this style will be promoted and shown in place of the large icon in the collapsed state of this notification.
| Return | |
|---|---|
Notification.BigPictureStyle | 
            This value cannot be null. |