Schneiden

Du kannst auf Vorlagen basierende UI-Elemente außerhalb deiner App anzeigen.
Letzte Aktualisierung Stabile Version Releasekandidat Beta-Ausgabe Alpharelease
13. Januar 2021 - - - 1.1.0-alpha02

Feedback

Dein Feedback hilft uns, Jetpack zu verbessern. Lassen Sie uns wissen, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie eine neue erstellen. Durch Klicken auf die Stern-Schaltfläche können Sie zu einem vorhandenen Problem abstimmen.

Neues Problem erstellen

Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.

Version 1.1.0

Version 1.1.0-alpha02

13. Januar 2021

androidx.slice:slice-builders:1.1.0-alpha02, androidx.slice:slice-core:1.1.0-alpha02 und androidx.slice:slice-view:1.1.0-alpha02 wurden veröffentlicht. Version 1.1.0-alpha02 enthält diese Commits.

API-Änderungen

  • Unterstützung von Auswahlfeldern in Slice-Aktionen in der Zeilenansicht (I4d965)
  • SliceAction-Unterstützung für GridRow (Ie289b)
  • Text zur Uhrzeitauswahl hinzugefügt, durch den beim Tippen ein Dialogfeld zur Uhrzeit- oder Datumsauswahl erstellt wird. (I07deb)
  • Ein Problem mit dem Treehug-Fehler (I416cc) wurde behoben.
  • ListBuilder.StarRatingBuilder wurde hinzugefügt. Letzteres ist eine Zeile, die die Eingabe von Sternenbewertungen für Segmente unterstützt. (I25aec)
  • ListBuilder#setHostExtra wurde durch ListBuilder#setHostExtras ersetzt, um ein Bundle anzunehmen (I43ec7, b/)
  • Die neue API ListBuilder#setHostExtra und SliceMetadata#getHostExtras wurde hinzugefügt, um zusätzliche Informationen für den Host aus dem Slice zu speichern und zu extrahieren. (Ib0768, b/)
  • Es wurde eine neue API für RowBuilder hinzugefügt, die das Ende eines Abschnitts anzeigt und die Trennlinie am Ende der Linie anzeigt. (I23ddd, b/)
  • Fügen Sie in Slice-Buildern eine Anmerkung zu Nullwerten hinzu, um die Kotlin-Interoperabilität zu verbessern. (If00f1, b/166489398)
  • CellBuilder.addOverlayText wurde hinzugefügt, das Text über das Bild in der Zelle einblendet. (I09d97)
  • Das Attribut „imageCornerRadius“ zum Anwenden abgerundeter Ecken auf SliceHints.LARGE_IMAGE Bilder/Symbole wurde hinzugefügt. (I3e8f8)
  • configureViewPolicy sollte geschützt statt privat sein, damit er von Unterklassen aufgerufen werden kann. (I6772b)
  • Rohbilder in der Rasteransicht unterstützen, deren Größe für Bilder im Hoch- und Querformat geeignet ist. (I925fb)
  • Eine neue API-SliceView#getNumberOfHiddenItems wurde hinzugefügt, um die Anzahl der Segmentelemente zu erhalten, die nicht in die Ansicht gepasst haben. (I09651)
  • SliceView#setRowStyleFactory wurde hinzugefügt, damit Slice-Hosts den Stil jeder Zeile basierend auf den Slice-Metadaten anpassen können. (Ia8f2e)

Fehlerkorrekturen

  • Auswahl der Slice-Aktion in Gridrow als einziges Element korrigieren (I3d899)

Externer Beitrag

  • Die API-Lint-Prüfung für StaticFinalBuilder ist für androidx aktiviert (I2b11b, b/138602561).

Slice-Builders-Ktx Version 1.0.0-alpha08

13. Januar 2021

androidx.slice:slice-builders-ktx:1.0.0-alpha08 wird freigegeben. Version 1.0.0-alpha08 enthält diese Commits.

Aktualisiert, um von den Slice-Buildern 1.1.0-alpha02 abhängig zu sein.

Version 1.1.0-alpha01

7. Mai 2019

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 und androidx.slice:slice-view:1.1.0-alpha01 wurden veröffentlicht. Die in dieser Version enthaltenen Commits finden Sie hier.

Neue Funktionen

  • onCreatePermissionRequest kann in SliceProvider überschrieben werden, um das Verhalten der Berechtigungszuweisung anzupassen

Fehlerkorrekturen

  • Problem behoben, bei dem OnSliceActionListener nicht aufgerufen wurde, wenn auf ein Zeilenelement mit nur einer Aktion geklickt wurde
  • Korrigierte SliceView hat keine MeasureSpec.EXACTLY-Layoutparameter berücksichtigt
  • Problem mit doppeltem {8/} bei onLongClick in SliceView behoben