---
title: "rememberGlimmerPagerState"
description: "Creates and remembers a GlimmerPagerState to be used with a GlimmerHorizontalPager."
type: "composable"
lastmod: "2026-05-08T01:17:00.865088Z"
---
## API Reference

### rememberGlimmerPagerState

> Source set: Android

```kotlin
@Composable
public fun rememberGlimmerPagerState(
    @IntRange(from = 0) initialPage: Int = 0,
    @FloatRange(from = -0.5, to = 0.5) initialPageOffsetFraction: Float = 0f,
    pageCount: () -> Int,
): GlimmerPagerState
```

Creates and remembers a [GlimmerPagerState](/jetpack-compose/androidx.xr.glimmer/glimmer/classes/GlimmerPagerState) to be used with a [GlimmerHorizontalPager](/jetpack-compose/androidx.xr.glimmer/glimmer/components/GlimmerHorizontalPager).

#### Parameters

| | |
| --- | --- |
| initialPage | the initial page to be displayed. Defaults to 0. |
| initialPageOffsetFraction | The offset of the initial page as a fraction of the page size. This should vary between -0.5 and 0.5 and indicates how to offset the initial page from the snapped position. |
| pageCount | a lambda returning the total number of pages in the pager. |
