Jetpack Compose Glimmer

  
Linguaggio di progettazione e toolkit UI per la creazione di esperienze Android XR ottimizzate
Ultimo aggiornamento Release stabile Candidato per la release Release beta Release alpha
25 marzo 2026 - - - 1.0.0-alpha09

Dichiara le dipendenze

Per aggiungere una dipendenza da Jetpack Compose Glimmer, devi aggiungere il repository Maven di Google
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-alpha09"
}

Kotlin

dependencies {
    implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha09")
}

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.

Crea un nuovo problema

Per saperne di più, consulta la documentazione di Issue Tracker.

Versione 1.0

Versione 1.0.0-alpha09

25 marzo 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha09 è stato rilasciato. La versione 1.0.0-alpha09 contiene questi commit.

Modifiche alle API

  • Sono stati modificati i valori predefiniti per primario, positivo, negativo e superficie. È stato aggiunto un nuovo asse dei colori denominato "background". (I6bb6c, b/481671956)
  • È stato aggiunto un sottosistema ComponentSpacingValues in GlimmerTheme che fornisce valori da utilizzare nei componenti per i margini interni e altri elementi di spaziatura. Le costanti di spaziatura e spaziatura interna PascalCase esistenti negli oggetti Defaults dei componenti (ad es. ContentPadding, ItemSpacing) sono state rinominate in camelCase e convertite in proprietà Composable. (I96e30, b/491166461)
  • Sposta onClick nell'ultima posizione dell'elenco dei parametri da utilizzare come lambda finale. Non consumare IndirectPointerEvent(s) se non viene fornita alcuna espressione lambda applicabile (I9343e, b/486965466)
  • Rinominata la profondità e le entità correlate in DepthEffect. Le proprietà del livello di DepthEffect vengono rese pubbliche. (Ie26d2, b/485632564)

Versione 1.0.0-alpha08

11 marzo 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha08 è stato rilasciato. La versione 1.0.0-alpha08 contiene questi commit.

Modifiche alle API

  • TitleChipDefaults.contentPadding sostituito con una costante ContentPadding. (If992f, b/489451530)
  • Glimmer ListState ora fornisce ScrollIndicatorState (I0a2f8, b/481662773)
  • Aggiunto un nuovo TextStyle chiamato caption. Per TextStyles esistente, fontWeight aggiornato, fontSize e lineHeight. (I2319f, b/473560419)

Versione 1.0.0-alpha07

25 febbraio 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha07 è stato rilasciato. La versione 1.0.0-alpha07 contiene questi commit.

Versione 1.0.0-alpha06

11 febbraio 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha06 è stato rilasciato. La versione 1.0.0-alpha06 contiene questi commit.

Modifiche alle API

  • Aggiungi una versione sovraccarica dell'API VerticalList con lo spazio per un titolo. (Ic3d44)
  • È stato aggiornato l'ordine dei parametri di Glimmer Text autoSize per garantire la coerenza con Material3. (Ic24bd, b/477669012)

Versione 1.0.0-alpha05

28 gennaio 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha05 è stato rilasciato. La versione 1.0.0-alpha05 contiene questi commit.

Versione 1.0.0-alpha04

14 gennaio 2026

androidx.xr.glimmer:glimmer:1.0.0-alpha04 è stato rilasciato. La versione 1.0.0-alpha04 contiene questi commit.

Nuove funzionalità

  • È stato aggiunto il supporto per più decorazioni per elemento per VerticalStack (22daab3) e per forme di decorazione generiche (033e015).

Modifiche alle API

  • È stato aggiunto VerticalListDefaults per fornire valori consigliati per il componente componibile VerticalList. (I07b1a, b/448364605)

Correzioni di bug

  • È stata aggiunta la gestione iniziale dello stato attivo a VerticalStack per assicurarsi che l'elemento in alto riceva lo stato attivo quando entra nello stack. È stato risolto un problema per cui lo stato attivo iniziale viene assegnato all'elemento successivo, con conseguente scorrimento immediato fino a quell'elemento. (bd69841)
  • È stato corretto un bug in VerticalStack ItemDecorationNode, in cui le decorazioni non venivano aggiornate nell'ambito dell'elemento quando il nodo modificatore veniva riutilizzato. (7ec2c94)

Versione 1.0.0-alpha03

17 dicembre 2025

androidx.xr.glimmer:glimmer:1.0.0-alpha03 è stato rilasciato. 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

androidx.xr.glimmer:glimmer:1.0.0-alpha02 è stato rilasciato. La versione 1.0.0-alpha02 contiene questi commit.

Modifiche alle API

  • Nuovi metodi di estensione items(items: List<T>) e itemsIndexed(items: List<T>) su ListScope. (Ic2afe)
  • Fornisci l'API FlingBehavior per VerticaList. (I16de7)
  • Fornisci una factory per il comportamento di snapping consapevole della selezione 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 ottimizzate. 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 dei titoli
    • Schede
    • Elenchi
    • Pulsanti
    • Stack (in fase di sviluppo)