Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# Slice\n=====\n\n[User Guide](/guide/slices) [Code Sample](https://github.com/android/user-interface-samples) \nAPI Reference \n[androidx.slice](/reference/kotlin/androidx/slice/package-summary) \n[androidx.slice.builders](/reference/kotlin/androidx/slice/builders/package-summary) \n[androidx.slice.core](/reference/kotlin/androidx/slice/core/package-summary) \n[androidx.slice.widget](/reference/kotlin/androidx/slice/widget/package-summary) \nDisplay templated UI elements outside your app. \n\n| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |\n|------------------|----------------|-------------------|--------------|-----------------------------------------------------------------|\n| January 13, 2021 | - | - | - | [1.1.0-alpha02](/jetpack/androidx/releases/slice#1.1.0-alpha02) |\n\nFeedback\n--------\n\nYour feedback helps make Jetpack better. Let us know if you discover new issues or have\nideas for improving this library. Please take a look at the\n[existing issues](https://issuetracker.google.com/issues?q=componentid:460783%20status:open)\nin this library before you create a new one. You can add your vote to an existing issue by\nclicking the star button.\n\n[Create a new issue](https://issuetracker.google.com/issues/new?component=460783&template=1422470)\n\nSee the [Issue Tracker documentation](https://developers.google.com/issue-tracker)\nfor more information.\n\nVersion 1.1.0\n-------------\n\n### Version 1.1.0-alpha02\n\nJanuary 13, 2021\n\n`androidx.slice:slice-builders:1.1.0-alpha02`, `androidx.slice:slice-core:1.1.0-alpha02`, and `androidx.slice:slice-view:1.1.0-alpha02` are released. [Version 1.1.0-alpha02 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/557d5e4baea877324ddd0d6b9f2b969f080a8b7b..6207afb1646d302c5d29c2c67d332b48db87fb27/slices)\n\n**API Changes**\n\n- Support pickers in slice actions in row view ([I4d965](https://android-review.googlesource.com/#/q/I4d96578848f48d3144d479d8d1d272dc6b0b5876))\n- SliceAction support for GridRow ([Ie289b](https://android-review.googlesource.com/#/q/Ie289bc3ae250ee3eca27e0e659181e71f59db9a6))\n- Added Time picker text, which creates a time picker or date picker dialog when tapped. ([I07deb](https://android-review.googlesource.com/#/q/I07debf8131466cf9e0488a981497d29001257d23))\n- Fixed an issue for Treehug error ([I416cc](https://android-review.googlesource.com/#/q/I416ccc8be568a76bc2bf3c9c9a7a590c5f65c77e))\n- Added `ListBuilder.StarRatingBuilder`, which is a row that supports star rating inputs for slices. ([I25aec](https://android-review.googlesource.com/#/q/I25aecc9907f0fea3842f0b29083da1b0d956ff5f))\n- Replaced `ListBuilder#setHostExtra` with `ListBuilder#setHostExtras` to accept a bundle ([I43ec7](https://android-review.googlesource.com/#/q/I43ec7ce94b46468c64a542d1b14f2e908e4751bb), [b/](https://issuetracker.google.com/issues/))\n- Added new API `ListBuilder#setHostExtra` and `SliceMetadata#getHostExtras` to save and extract additional information for the host from slice. ([Ib0768](https://android-review.googlesource.com/#/q/Ib07683a36ee66e722af0bc873837fdc373c5905f), [b/](https://issuetracker.google.com/issues/))\n- Added new API for RowBuilder to indicate end of a section and show bottom line divider. ([I23ddd](https://android-review.googlesource.com/#/q/I23ddd4d4377ec6273b49414d3323afb275f33e05), [b/](https://issuetracker.google.com/issues/))\n- Add nullabilities annotation in slice builders for better kotlin interop. ([If00f1](https://android-review.googlesource.com/#/q/If00f14006017c097853a766c89f03f7530f1841d), [b/166489398](https://issuetracker.google.com/issues/166489398))\n- Added `CellBuilder.addOverlayText`, which overlays text on the image in the cell. ([I09d97](https://android-review.googlesource.com/#/q/I09d9731c3c2dfef57383161cb4f757dfe99e1d06))\n- Added imageCornerRadius attribute for applying rounded corners to `SliceHints.LARGE_IMAGE` images/icons. ([I3e8f8](https://android-review.googlesource.com/#/q/I3e8f85bd415a4fa9a35da55733ee75c36bfd8b08))\n- Make `configureViewPolicy` protected instead of private so it can be called from subclasses. ([I6772b](https://android-review.googlesource.com/#/q/I6772b328f34d4b38e2be7d3b2c6b563467860cd0))\n- Support raw images in gridrow view being sized for portrait and landscape images. ([I925fb](https://android-review.googlesource.com/#/q/I925fb349bb8382d7618652517cc2ad98ace3abd9))\n- Added a new API `SliceView#getNumberOfHiddenItems` to obtain the number of slice items that didn't fit into the view. ([I09651](https://android-review.googlesource.com/#/q/I09651e769b15087364f50a32c3d1ee00bfeee25e))\n- Added `SliceView#setRowStyleFactory` to allow slice hosts to customize the style of each row based on slice metadata. ([Ia8f2e](https://android-review.googlesource.com/#/q/Ia8f2ed86af99d58b7d89616899d0bf1f90de70c4))\n\n**Bug Fixes**\n\n- Fix Picker Slice action on Gridrow as only item ([I3d899](https://android-review.googlesource.com/#/q/I3d8993aa9fdedfd6a2418cc69c09619459710d2e))\n\n**External Contribution**\n\n- API lint check for the StaticFinalBuilder is enabled for androidx ([I2b11b](https://android-review.googlesource.com/#/q/I2b11be1bb370e178e3e0d1d1083d43af38eece23), [b/138602561](https://issuetracker.google.com/issues/138602561))\n\n### Slice-Builders-Ktx Version 1.0.0-alpha08\n\nJanuary 13, 2021\n\n`androidx.slice:slice-builders-ktx:1.0.0-alpha08` is released. [Version 1.0.0-alpha08 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/557d5e4baea877324ddd0d6b9f2b969f080a8b7b..6207afb1646d302c5d29c2c67d332b48db87fb27/slices/builders/ktx)\n\nUpdated to depend on slice-builders 1.1.0-alpha02.\n\n### Version 1.1.0-alpha01\n\nMay 7, 2019\n\n`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`, and `androidx.slice:slice-view:1.1.0-alpha01` are released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/50a39caa72955aae0c75225fd9805ab537cbf049..557d5e4baea877324ddd0d6b9f2b969f080a8b7b/slices).\n\n**New features**\n\n- `onCreatePermissionRequest` can be overridden in `SliceProvider` to customize the permission grant behavior\n\n**Bug fixes**\n\n- Fixed OnSliceActionListener was not getting called when a row item with only one action was clicked\n- Fixed SliceView has not respecting MeasureSpec.EXACTLY layout params\n- Fixed duplicate onClick during onLongClick on SliceView"]]