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

---

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

# Interface: AndroidProgress

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

Interface for defining the progress of an Android Notification.

<Vimeo id="android-progress-summary" caption="Android Progress (w/ Big Picture Style)" />

View the [Progress Indicators](/react-native/android/progress-indicators) documentation to learn more.

## Platform

android

## Properties

### current?

> `optional` **current?**: `number`

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

The current progress value.

E.g. setting to `4` with a `max` value of `10` would set a fixed progress bar on the notification at 40% complete.

---

### indeterminate?

> `optional` **indeterminate?**: `boolean`

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

If `true`, overrides the `max` and `current` values and displays an unknown progress style. Useful when you have no
knowledge of a tasks completion state.

Defaults to `false`.

---

### max?

> `optional` **max?**: `number`

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

The maximum progress number. E.g `10`.

Must be greater than the `current` value.
