Tagliare
Aggiornamento più recente | Release stabile | Candidato di rilascio | Versione beta | Versione alpha |
---|---|---|---|---|
13 gennaio 2021 | - | - | - | 1.1.0-alpha02 |
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Contattaci se scopri nuovi problemi o hai idee per migliorare la libreria. Dai un'occhiata ai problemi esistenti in questa libreria prima di crearne uno nuovo. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione di Issue Tracker.
Versione 1.1.0
Versione 1.1.0-alpha02
13 gennaio 2021
androidx.slice:slice-builders:1.1.0-alpha02
, androidx.slice:slice-core:1.1.0-alpha02
e androidx.slice:slice-view:1.1.0-alpha02
vengono rilasciati. La versione 1.1.0-alpha02 contiene questi commit.
Modifiche alle API
- Supporta i selettori nelle azioni delle sezioni nella visualizzazione a righe (I4d965)
- Supporto di SliceAction per GridRow (Ie289b)
- Aggiunto il testo del selettore dell'ora, che crea un selettore di ora o una finestra di dialogo del selettore della data quando si tocca. (I07deb)
- Risolto il problema dell'errore Treehug (I416cc)
- È stata aggiunta
ListBuilder.StarRatingBuilder
, che è una riga che supporta l'inserimento della valutazione a stelle per le sezioni. (I25aec) - È stato sostituito
ListBuilder#setHostExtra
conListBuilder#setHostExtras
per accettare un bundle (I43ec7, b/) - Sono state aggiunte nuove API
ListBuilder#setHostExtra
eSliceMetadata#getHostExtras
per salvare ed estrarre informazioni aggiuntive per l'host dalla sezione. (Ib0768, b/) - È stata aggiunta una nuova API per RowBuilder per indicare la fine di una sezione e mostrare la linea di divisione della fine. (I23ddd, b/)
- Aggiungi l'annotazione nullabilities negli strumenti di creazione sezioni per una migliore interoperabilità di Kotlin. (If00f1, b/166489398)
- È stato aggiunto
CellBuilder.addOverlayText
, che sovrappone il testo all'immagine nella cella. (I09d97) - È stato aggiunto l'attributo imageCornerRadius per applicare angoli arrotondati a
SliceHints.LARGE_IMAGE
immagini/icone. (I3e8f8) - Rendi
configureViewPolicy
protetto anziché privato in modo che possa essere chiamato dalle sottoclassi. (I6772b) - È possibile supportare le immagini non elaborate nella visualizzazione griglia ridimensionate per le immagini verticali e orizzontali. (I925fb).
- È stata aggiunta una nuova API
SliceView#getNumberOfHiddenItems
per ottenere il numero di elementi della sezione che non rientravano nella visualizzazione. (I09651) - È stato aggiunto
SliceView#setRowStyleFactory
per consentire agli host della sezione di personalizzare lo stile di ogni riga in base ai metadati della sezione. (Ia8f2e)
Correzioni di bug
- Correggi l'azione della sezione del selettore in Griglia come unico elemento (I3d899)
Contributo esterno
- Il controllo lint API per StaticFinalBuilder è abilitato per androidx (I2b11b, b/138602561)
Slice-Builders-Ktx Versione 1.0.0-alpha08
13 gennaio 2021
androidx.slice:slice-builders-ktx:1.0.0-alpha08
viene rilasciato. La versione 1.0.0-alpha08 contiene questi commit.
Aggiornato per dipendere da split-builder 1.1.0-alpha02.
Versione 1.1.0-alpha01
7 maggio 2019
Vengono rilasciati 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
e androidx.slice:slice-view:1.1.0-alpha01
. I commit inclusi in questa versione sono disponibili qui.
Nuove funzionalità
- È possibile eseguire l'override di
onCreatePermissionRequest
inSliceProvider
per personalizzare il comportamento della concessione delle autorizzazioni
Correzioni di bug
- Risolto il problema di OnSliceActionListener che non veniva richiamato quando veniva fatto clic su un elemento riga con una sola azione
- La sezione corretta della sezione SliceView non rispetta i parametri di layout MisuraSpec.EXACTLY
- È stato risolto il problema di YAML duplicato durante onLongClick su SliceView