Slice
androidx.slice
androidx.slice.builders
androidx.slice.core
androidx.slice.widget
| Dernière mise à jour | Version stable | Version finale | Version bêta | Version alpha |
|---|---|---|---|---|
| 13 janvier 2021 | - | - | - | 1.1.0-alpha02 |
Commentaires
Vos commentaires nous aident à améliorer Jetpack. N'hésitez pas à nous contacter si vous découvrez de nouveaux problèmes ou si vous avez des idées pour améliorer cette bibliothèque. Veuillez consulter les problèmes existants de cette bibliothèque avant d'en signaler un nouveau. Vous pouvez ajouter votre vote à un problème existant en cliquant sur le bouton en forme d'étoile.
Pour en savoir plus, consultez la documentation sur l'outil Issue Tracker.
Version 1.1.0
Version 1.1.0-alpha02
13 janvier 2021
Publication d'androidx.slice:slice-builders:1.1.0-alpha02, androidx.slice:slice-core:1.1.0-alpha02 et androidx.slice:slice-view:1.1.0-alpha02. Liste des commits de la version 1.1.0-alpha02
Modifications apportées à l'API
- Prise en charge des sélecteurs dans les actions de segment d'application dans la vue par ligne. (I4d965)
- Prise en charge de SliceAction avec GridRow. (Ie289b)
- Ajout d'un texte de sélecteur pour l'heure, qui crée une boîte de dialogue avec un sélecteur de date ou d'heure lorsque l'utilisateur appuie dessus. (I07deb)
- Correction d'un problème lié à Treehug. (I416cc)
- Ajout de
ListBuilder.StarRatingBuilder, qui est une ligne prenant en charge les notes attribuées à des segments. (I25aec) - Remplacement de
ListBuilder#setHostExtraparListBuilder#setHostExtraspour accepter un bundle. (I43ec7, b/) - Ajout des API
ListBuilder#setHostExtraetSliceMetadata#getHostExtraspour enregistrer et extraire des informations supplémentaires pour l'hôte à partir du segment. (Ib0768, b/) - Ajout d'une API pour RowBuilder afin d'indiquer la fin d'une section et d'afficher la ligne de séparation. (I23ddd, b/)
- Ajout d'une annotation pour la possibilité de valeur nulle dans les constructeurs de segments afin de permettre une meilleure interopérabilité avec Kotlin. (If00f1, b/166489398)
- Ajout de
CellBuilder.addOverlayText, qui superpose le texte de l'image dans la cellule. (I09d97) - Ajout de l'attribut imageCornerRadius pour appliquer des angles arrondis à des images ou icônes
SliceHints.LARGE_IMAGE. (I3e8f8) - Passage de
configureViewPolicyen mode protégé au lieu de privé afin qu'il puisse être appelé à partir de sous-classes. (I6772b) - Prise en charge des images brutes pour l'affichage GridRow. Adapté aux images en mode portrait et paysage. (I925fb)
- Ajout d'une nouvelle API
SliceView#getNumberOfHiddenItemspour obtenir le nombre d'éléments de segments qui ne rentrent pas dans la vue. (I09651) - Ajout de
SliceView#setRowStyleFactorypour permettre aux hôtes de segment de personnaliser le style de chaque ligne en fonction des métadonnées du segment. (Ia8f2e)
Correction de bugs
- Correction de l'action de segment de sélecteur sur GridRow comme seul élément. (I3d899)
Contribution externe
- Activation de la vérification d'analyse lint pour l'API StaticFinalBuilder possible dans androidx. (I2b11b, b/138602561)
Slice-Builders-Ktx version 1.0.0-alpha08
13 janvier 2021
Publication d'androidx.slice:slice-builders-ktx:1.0.0-alpha08. Liste des commits de la version 1.0.0-alpha08
Mis à jour pour dépendre de slice-builders 1.1.0-alpha02.
Version 1.1.0-alpha01
7 mai 2019
Publication d'androidx.slice:slice-builders:1.1.0-alpha01, androidx.slice:slice-builders-ktx:1.0.0-alpha07, androidx.slice:slice-core:1.1.0-alpha01 et androidx.slice:slice-view:1.1.0-alpha01. Les commits inclus dans cette version sont disponibles sur cette page.
Nouvelles fonctionnalités
onCreatePermissionRequestpeut être forcé dansSliceProviderpour personnaliser le comportement d'octroi d'autorisation.
Corrections de bugs
- Correction de OnSliceActionListener, qui n'était pas appelé lorsqu'un utilisateur cliquait sur un élément de ligne avec une seule action.
- Correction de SliceView, qui ne respectait pas les paramètres de mise en page de MeasureSpec.EXACTLY.
- Correction d'un doublon de onClick lors de l'utilisation de onLongClick sur SliceView.