Wear Remote Compose Material 3
| Ultimo aggiornamento | Release stabile | Candidato per la release | Release beta | Release alpha |
|---|---|---|---|---|
| 7 ottobre 2026 | - | - | - | 1.0.0-alpha13 |
Dichiara le dipendenze
Per aggiungere una dipendenza da wear compose remote, 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:
Groovy
dependencies { implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha13" }
Kotlin
dependencies { implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha13") }
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.
Versione 1.0
Versione 1.0.0-alpha13
7 ottobre 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha13 è stato rilasciato. La versione 1.0.0-alpha13 contiene questi commit.
Modifiche alle API
- Aggiungi
RemoteButtonDefaults.buttonWithContainerPainterColorsoverload che supporta la personalizzazione del colore. (If62d4) - Introduci
RemoteBorderStrokee aggiungi il bordo:RemoteBorderStroke? parametro aRemoteCard,RemoteAppCardeRemoteTitleCard. Aggiunta diRemoteCardDefaults.outlinedCardBorder. (I57abf) - È stato aggiunto il rendering dell'arco di sfondo del contenitore e di
backgroundColoraRemoteHorizontalPageIndicatoreRemoteVerticalPageIndicatorin modo che corrispondano alle specifiche di Material 3. (Ifd062) - Aggiungi
childButtonColorsaRemoteButtonDefaultse aggiungiRemoteButtonDefaultssenza limiti.scrimBrush. (Iadcf2)
Correzioni di bug
- Anima
RemoteSwitchButtoneRemoteSplitSwitchButtonin Wear Remote Compose Material 3 (I1b4a2) - Anima
RemoteRadioButtoneRemoteSplitRadioButtonin Wear Remote Compose Material 3 (Ifc655) - Anima
RemoteCheckboxButtoneRemoteSplitCheckboxButtonin Wear Remote Compose Material 3 (Icf89c)
Versione 1.0.0-alpha12
23 settembre 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha12 è stato rilasciato. La versione 1.0.0-alpha12 contiene questi commit.
Modifiche alle API
- Sono stati aggiunti
ImageVector.toRemoteImageVector()eRemoteImageVector.vectorResource(@DrawableRes id: Int)per convertire le risorse vettoriali disegnabili e dell'interfaccia utente ComposeImageVectorinRemoteImageVector. (Ia8383) - Esporre
RemoteSplitSwitchButton,RemoteSplitSwitchButtonDefaultseRemoteSplitSwitchButtonColorscome API pubbliche in Wear Material 3 Remote Compose. (Ic9b7f) - Esporre
RemoteSplitRadioButton,RemoteSplitRadioButtonDefaultseRemoteSplitRadioButtonColorscome API pubbliche in Wear Material 3 Remote Compose. (I4d0c2) - Esporre
RemoteSplitCheckboxButton,RemoteSplitCheckboxButtonDefaultseRemoteSplitCheckboxButtonColorscome API pubbliche in Wear Material 3 Remote Compose. (Iffdef) - Esporre
RemoteSwitchButton,RemoteSwitchButtonDefaultseRemoteSwitchButtonColorscome API pubbliche in Wear Material 3 Remote Compose. (I0155b) - Esporre
RemoteRadioButton,RemoteRadioButtonDefaultseRemoteRadioButtonColorscome API pubbliche in Wear Material 3 Remote Compose. (I513ce) - Esporre
RemoteCheckboxButton,RemoteCheckboxButtonDefaultseRemoteCheckboxButtonColorscome API pubbliche in Wear Material 3 Remote Compose. (If5c8a) - Aggiungi
filledIconButtonColors,filledTonalIconButtonColors,filledVariantIconButtonColorseoutlinedIconButtonColorsaRemoteIconButtonDefaultsin Wear Material 3 Remote Compose e aggiorna i valori predefiniti dei parametriiconButtonColorsetextButtonColorsa null. (Ib0b0e) - Aggiungi il supporto di
containerPainteraRemoteCardeRemoteTitleCardin Wear Material 3 Remote Compose. (I4f1bc)
Correzioni di bug
- È stato corretto il problema di fuoriuscita del testo
RemoteEdgeButtondalla forma ad arco del pulsante nelle etichette lunghe. (I2eb3d)
Versione 1.0.0-alpha11
9 settembre 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha11 è stato rilasciato. La versione 1.0.0-alpha11 contiene questi commit.
Modifiche alle API
- Aggiunto il componente
RemoteEdgeButtonawear:compose:remote:remote-material3. (I017a6) - Sono state rese pubbliche le API
RemoteCircularProgressIndicatoreRemoteProgressIndicatorDefaults.IndeterminateStrokeWidthindeterminate. (I937fc) - Sono state create API pubbliche per
RemoteTimeTexteRemoteTimeTextDefaults. (I83809) - Componente
RemoteLinearProgressIndicatoraggiunto. (I828f3) RemoteModifier.defaultMinSizeaggiunti. (If86a5)- Sono state aggiunte animazioni di intro e outro a
RemoteCurvedProgressIndicator. (I68012) RemoteCircularProgressIndicatorè stato aggiornato in modo da utilizzare per impostazione predefinitaRemoteProgressIndicatorDefaults.DefaultStrokeWidth(12.rdp) e sono stati espostilargeStrokeWidth(screenSize)esmallStrokeWidth(screenSize). (I1f16e)
Correzioni di bug
compileSdkper le librerie Compose aggiornato alla versione 37.1. Ciò richiederà l'aggiornamento transitivo dicompileSdkper tutte le app e le librerie che utilizzano Compose. (I05b0f)
Versione 1.0.0-alpha10
26 agosto 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha10 è stato rilasciato. La versione 1.0.0-alpha10 contiene questi commit.
Modifiche alle API
- È stato aggiunto il supporto di
fontFeatureSettingsefontVariationSettingsinRemoteTextStyle,RemoteTexteRemoteTimeText. (I6e78d, b/544644370) - È stata eseguita la migrazione dei widget di base per la composizione da remoto (
RemoteBasicText,RemoteBasicImage,RemoteSpacer,RemoteBasicIcon) alla nuova libreria remote-foundation. (I259b2, b/532028292) - È stato aggiunto il supporto per
fontVariationSettingsinRemoteTextStyle. (I2c44a, b/542047368) - È stato aggiunto il componente
RemoteCurvedProgressIndicatoralla libreria Wear Remote Compose Material 3. (I975cf, b/530084464)
Correzioni di bug
- Aggiungi le API
animateRemoteFloatAsStateeRemoteAnimationSpec(I404cb, b/549015113) - Aggiunto
CompactButtonIconSpacing(4.rdp) aRemoteButtonDefaults. (Idbec7, b/542906622, b/541382559, b/541382046, b/541382257) - Correggi il ridimensionamento e l'allineamento della larghezza del bordo in
RemoteButtoneRemoteCard. (I8458b, b/544653389)
Versione 1.0.0-alpha09
12 agosto 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha09 è stato rilasciato. La versione 1.0.0-alpha09 contiene questi commit.
Modifiche alle API
- Esposizione delle API
RemotePageIndicator(I990e1, b/527877281)
Versione 1.0.0-alpha08
29 luglio 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha08 è stato rilasciato. La versione 1.0.0-alpha08 contiene questi commit.
Modifiche alle API
- Esporre la strategia LineBreak e la frequenza di sillabazione in RemoteTextStyle (I7f2e6, b/510078059)
Versione 1.0.0-alpha07
1° luglio 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha07 è stato rilasciato. La versione 1.0.0-alpha07 contiene questi commit.
Correzioni di bug
- Una release aggiornata che dipende da androidx.compose.remote nello stesso commit per evitare l'incompatibilità binaria
Versione 1.0.0-alpha06
17 giugno 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha06 è stato rilasciato. La versione 1.0.0-alpha06 contiene questi commit.
Modifiche alle API
- Aggiorna il metodo
containerPainterper utilizzareRemoteImageBitmap(I68a92, b/494562308) - Rinomina
RemoteBitmapinRemoteImageBitmapper migliorare la coerenza dei nomi. (I4fde1, b/513228889) - Esposta l'API
captureRemoteDocumentFlow e un nuovo overloadcaptureSingleRemoteDocument(che accettaRemoteCreationDisplayInfo) come API pubbliche. (I87b0e, b/513228889) - Le funzioni di fabbrica
ValueChangeesistenti sono state rinominate invalueChangeminuscole. (I812b9, b/513228889)
Versione 1.0.0-alpha05
3 giugno 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha05 è stato rilasciato. La versione 1.0.0-alpha05 contiene questi commit.
Correzioni di bug
- Correggi il costruttore
RemoteTypography. (bf0c0b2)
Versione 1.0.0-alpha04
19 maggio 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha04 è stato rilasciato. La versione 1.0.0-alpha04 contiene questi commit.
Modifiche alle API
- Esposizione delle factory statiche
RemoteState(I544f0, b/484137042) - Aggiorna
RemoteTextper utilizzareRemoteFontFamilyanzichéFontFamily(Ib76b6, b/502907551)
Versione 1.0.0-alpha03
6 maggio 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha03 è stato rilasciato. La versione 1.0.0-alpha03 contiene questi commit.
Modifiche alle API
- Il modificatore selezionabile è stato modificato in modo da non accettare il valore null per il parametro di azione. Utilizza invece
Action.Empty. (I21be9, b/498881738) - Il modificatore
clickable(varargs action)è stato modificato inclickable(action). UtilizzaCombinedActionper un elenco di azioni. (I8432d, b/498881738)
Versione 1.0.0-alpha02
8 aprile 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha02 è stato rilasciato. La versione 1.0.0-alpha02 contiene questi commit.
Modifiche alle API
- Esposizione di
RemoteCircularProgressIndicator,RemoteProgressIndicatorDefaultseRemoteProgressIndicatorColors(I64481, b/492476015) - Esposizione di
RemoteTitleCard(Ic65ff, b/492476015) - Esposizione di
RemoteMaterialTheme(I07329, b/492476015) - Esporre
RemoteAppCard(Ib6fbc, b/492476015) - Esposizione di
RemoteCard,RemoteOutlinedCard,RemoteCardDefaultseRemoteCardColors(I2bcfd, b/492476015) - Esposizione di
RemoteColorScheme(Id0e88, b/492476015) - Esporre
RemoteTypography(Ib6f88, b/492476015) - Compromettere
RemoteShapes(I6c356, b/492476015)
Altre modifiche
- Aggiornamento di Compose
compileSdkall'API 37. Ciò significa che quando utilizzi Compose è richiesta una versione minima di AGP 9.2.0. (Id45cd, b/413674743)
Versione 1.0.0-alpha01
25 marzo 2026
androidx.wear.compose.remote:remote-material3:1.0.0-alpha01 è stato rilasciato. La versione 1.0.0-alpha01 contiene questi commit.
Modifiche alle API
- Esporre le API pubbliche
RemoteTextButton. (I169e3, b/492476015) - Esporre le API pubbliche
RemoteIconButton. (Id7c71, b/492476015) - Esporre le API pubbliche
RemoteButtonGroup. (Ibfc22, b/492476015) - Esporre
RemoteButton,RemoteCompactButton,RemoteButtonDefaultseRemoteButtonColorscome API pubbliche (I3bcdd, b/492476015) - Espone
RemoteIconcome API pubblica (I0cc79, b/492476015) - Esporre
RemoteTextcome API pubbliche (I8a11a, b/492476015) - Esposizione di
RemoteFloat.asRemoteDp()(I28b36, b/446824085)