Jetpack Compose Glimmer
| Ultimo aggiornamento | Release stabile | Candidato per la release | Release beta | Release alpha |
|---|---|---|---|---|
| 22 aprile 2026 | - | - | - | 1.0.0-alpha11 |
Dichiara le dipendenze
Per aggiungere una dipendenza da Jetpack Compose Glimmer, devi aggiungere il repository Google Maven
al tuo progetto. Per saperne di più, consulta il
repository Maven di Google.
Aggiungi le dipendenze per gli artefatti necessari nel file build.gradle per la tua app o il tuo modulo:
Alla moda
dependencies { implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha11" }
Kotlin
dependencies { implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha11") }
Per saperne di più sulle dipendenze, consulta Aggiungere dipendenze di build.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa raccolta. Prima di segnalare un nuovo problema, dai un'occhiata ai problemi esistenti in questa raccolta. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per saperne di più, consulta la documentazione di Issue Tracker.
glimmer e glimmer-google-fonts versione 1.0
Versione 1.0.0-alpha11
22 aprile 2026
Sono state rilasciate androidx.xr.glimmer:glimmer:1.0.0-alpha11 e androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha11. La versione 1.0.0-alpha11 contiene questi commit.
Modifiche alle API
glimmer-google-fontsè stata rilasciata. Aggiungi questa dipendenza e utilizzacreateGoogleSansFlexTypographyper creare un'istanzaTypographycon la configurazione Google Sans Flex consigliata. Questa istanzaTypographypuò essere fornita normalmente tramiteGlimmerTheme. (Iec9e4, b/458447191)
Versione 1.0.0-alpha10
8 aprile 2026
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha10. La versione 1.0.0-alpha10 contiene questi commit.
Modifiche alle API
- È stata aggiunta l'API
IconButton. (I0f3dd, b/481298420) - Il tipo di salvataggio di
StackStateè stato generalizzato comeSaver<StackState, *>. (Ic164f, b/491893461)
Correzioni di bug
- È stato aggiornato
compileSdkdi Compose all'API 37. Ciò significa che quando si utilizza Compose è richiesta una versione minima di AGP 9.2.0. (Id45cd, b/413674743)
Versione 1.0.0-alpha09
25 marzo 2026
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha09. La versione 1.0.0-alpha09 contiene questi commit.
Modifiche alle API
- Sono stati modificati i valori predefiniti per primary, positive, negative e surface. È stato aggiunto un nuovo asse di colore denominato "background". (I6bb6c, b/481671956)
- È stato aggiunto un sottosistema
ComponentSpacingValuesinGlimmerThemeche fornisce valori da utilizzare nei componenti per i padding e altri elementi di spaziatura. Le costanti di spaziatura e paddingPascalCaseesistenti negli oggetti Defaults dei componenti (ad es.ContentPadding,ItemSpacing) sono state rinominate incamelCasee convertite in proprietà componibili. (I96e30, b/491166461) - Sposta
onClicknell'ultima posizione dell'elenco dei parametri da utilizzare come lambda finale. Non utilizzareIndirectPointerEvent(s)se non viene fornita alcuna lambda applicabile (I9343e, b/486965466) - Depth e le entità correlate sono state rinominate in
DepthEffect. Le proprietà dei livelli diDepthEffectsono state rese pubbliche. (Ie26d2, b/485632564)
Versione 1.0.0-alpha08
11 marzo 2026
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha08. La versione 1.0.0-alpha08 contiene questi commit.
Modifiche alle API
TitleChipDefaults.contentPaddingè stata sostituita con una costanteContentPadding. (If992f, b/489451530)- Glimmer
ListStatekini menyediakanScrollIndicatorState(I0a2f8, b/481662773) - È stato aggiunto un nuovo
TextStyledenominatocaption. Per gliTextStylesesistenti, sono stati aggiornatifontWeight,fontSizeelineHeight. (I2319f, b/473560419)
Versione 1.0.0-alpha07
25 febbraio 2026
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha07. La versione 1.0.0-alpha07 contiene questi commit.
Versione 1.0.0-alpha06
11 febbraio 2026
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha06. La versione 1.0.0-alpha06 contiene questi commit.
Modifiche alle API
- Aggiungi una versione sovraccaricata dell'API
VerticalListcon lo slot per un titolo. (Ic3d44) - È stato aggiornato l'ordine dei parametri
autoSizedi Glimmer Text per garantire la coerenza con Material 3. (Ic24bd, b/477669012)
Versione 1.0.0-alpha05
28 gennaio 2026
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha05. La versione 1.0.0-alpha05 contiene questi commit.
Versione 1.0.0-alpha04
14 gennaio 2026
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha04. La versione 1.0.0-alpha04 contiene questi commit.
Nuove funzionalità
- È stato aggiunto il supporto per più decorazioni di elementi per elemento per
VerticalStack(22daab3) e il supporto per forme di decorazione generiche (033e015).
Modifiche alle API
- È stato aggiunto
VerticalListDefaultsper fornire i valori consigliati per il componibileVerticalList. (I07b1a, b/448364605)
Correzioni di bug
- È stata aggiunta la gestione iniziale dello stato attivo a
VerticalStackper assicurarsi che l'elemento in alto riceva lo stato attivo quando questo entra nello stack. In questo modo viene risolto un problema per cui lo stato attivo iniziale viene assegnato all'elemento successivo, con conseguente scorrimento immediato a quell'elemento. (bd69841) - È stato corretto un bug in
ItemDecorationNodediVerticalStack, in cui le decorazioni non venivano aggiornate nell'ambito dell'elemento quando il nodo del modificatore veniva riutilizzato. (7ec2c94)
Versione 1.0.0-alpha03
17 dicembre 2025
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha03. La versione 1.0.0-alpha03 contiene questi commit.
Correzioni di bug
- Aggiornamenti del comportamento e correzioni di bug per gli stack
Versione 1.0.0-alpha02
3 dicembre 2025
È stata rilasciata androidx.xr.glimmer:glimmer:1.0.0-alpha02. La versione 1.0.0-alpha02 contiene questi commit.
Modifiche alle API
- Nuovi metodi di estensione
items(items: List<T>)eitemsIndexed(items: List<T>)inListScope. (Ic2afe) - Fornisci l'API
FlingBehaviorperVerticaList. (I16de7) - Fornisci una factory per il comportamento di snapping sensibile allo stato attivo di
VerticalList. (I4a528)
Versione 1.0.0-alpha01
5 novembre 2025
androidx.xr.glimmer:glimmer:1.0.0-alpha01 è stata rilasciata. La versione 1.0.0-alpha01 contiene questi commit.
Nuove funzionalità
- Release iniziale per gli sviluppatori di Jetpack Compose Glimmer, linguaggio di progettazione e componenti UI per la creazione di esperienze Android XR aumentate. Progettata per garantire chiarezza, leggibilità e distrazioni minime grazie a uno stile semplificato, una messa a fuoco differenziata e un'elevazione ottimizzata.
- Inizia a utilizzare il nostro set iniziale di componenti Jetpack Compose Glimmer:
- Testo
- Icone
- Chip del titolo
- Schede
- Elenchi
- Pulsanti
- Stack (in fase di sviluppo)