# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Inherited Fields | Ctors | Methods | Inherited Methods

# Notification.BigTextStyle

`public static class Notification.BigTextStyle`
`` `extends Notification.Style` ``

java.lang.Object
↳ | android.app.Notification.Style
| ↳ | android.app.Notification.BigTextStyle

Helper class for generating large-format notifications that include a lot of text. Here's how you'd set the `BigTextStyle` on a notification:

     Notification notif = new Notification.Builder(mContext)
         .setContentTitle("New mail from " + sender.toString())
         .setContentText(subject)
         .setSmallIcon(R.drawable.new_mail)
         .setLargeIcon(aBitmap)
         .setStyle(new Notification.BigTextStyle()
             .bigText(aVeryLongString))
         .build();

See also:

- `Notification.bigContentView`

## Summary

### Inherited fields
From class `android.app.Notification.Style`
`protected Notification.Builder` | `mBuilder`

### Public constructors
`BigTextStyle()`
`BigTextStyle(Notification.Builder builder)` This constructor is deprecated. use `BigTextStyle()`.

### Public methods
`Notification.BigTextStyle` | `bigText(CharSequence cs)` Provide the longer text to be displayed in the big form of the template in place of the content text.
`Notification.BigTextStyle` | `setBigContentTitle(CharSequence title)` Overrides ContentTitle in the big form of the template.
`Notification.BigTextStyle` | `setSummaryText(CharSequence cs)` Set the first line of text after the detail section in the big form of the template.

### Inherited methods
From class `android.app.Notification.Style`
`Notification` | `build()` Calls `Notification.Builder.build()` on the Builder this Style is attached to.
`void` | `checkBuilder()`
`RemoteViews` | `getStandardView(int layoutId)`
`void` | `internalSetBigContentTitle(CharSequence title)` Overrides ContentTitle in the big form of the template.
`void` | `internalSetSummaryText(CharSequence cs)` Set the first line of text after the detail section in the big form of the template.
`void` | `setBuilder(Notification.Builder builder)`
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Public constructors

### BigTextStyle

    public BigTextStyle ()

### BigTextStyle

    public BigTextStyle (Notification.Builder builder)

This constructor is deprecated.
use `BigTextStyle()`.

Parameters
`builder` | `Notification.Builder`

## Public methods

### bigText

    public Notification.BigTextStyle bigText (CharSequence cs)

Provide the longer text to be displayed in the big form of the template in place of the content text.

Parameters
`cs` | `CharSequence`

Returns
`Notification.BigTextStyle` |

### setBigContentTitle

    public Notification.BigTextStyle setBigContentTitle (CharSequence title)

Overrides ContentTitle in the big form of the template. This defaults to the value passed to setContentTitle().

Parameters
`title` | `CharSequence`

Returns
`Notification.BigTextStyle` |

### setSummaryText

    public Notification.BigTextStyle setSummaryText (CharSequence cs)

Set the first line of text after the detail section in the big form of the template.

Parameters
`cs` | `CharSequence`

Returns
`Notification.BigTextStyle` |

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*