[**react-native-notify-kit**](react-native/reference/index)

---

[react-native-notify-kit](react-native/reference/index) / AndroidMessagingStyle

# Interface: AndroidMessagingStyle

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:733](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L733)

The interface used when displaying a Messaging Style notification.

<Vimeo id="android-style-messaging" caption="Android Messaging Style" />

View the [Messaging](/react-native/android/styles#messaging) documentation to learn more.

## Platform

android

## Properties

### group?

> `optional` **group?**: `boolean`

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:757](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L757)

Sets whether this conversation notification represents a group (3 or more persons).

---

### messages

> **messages**: [`AndroidMessagingStyleMessage`](react-native/reference/Interface.AndroidMessagingStyleMessage)\[]

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:747](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L747)

An array of messages to display inside the notification.

---

### person

> **person**: [`AndroidPerson`](react-native/reference/Interface.AndroidPerson)

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:742](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L742)

The person who is receiving a message on the current device.

---

### title?

> `optional` **title?**: `string`

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:752](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L752)

If set, overrides the main notification `title` when the notification is expanded.

---

### type

> **type**: [`MESSAGING`](react-native/reference/Enumeration.AndroidStyle#messaging)

Defined in: [packages/react-native/src/types/NotificationAndroid.ts:737](https://github.com/marcocrupi/react-native-notify-kit/blob/main/packages/react-native/src/types/NotificationAndroid.ts#L737)

Constant enum value used to identify the style type.
