Slice
最新の更新 | 安定版リリース | リリース候補版 | ベータ版リリース | アルファ版リリース |
---|---|---|---|---|
2021 年 1 月 13 日 | - | - | - | 1.1.0-alpha02 |
フィードバック
お寄せいただいたフィードバックは Jetpack 改善の参考にさせていただきます。新しい問題が見つかった場合や、このライブラリを改善するアイデアをお持ちの場合は、お知らせください。新しい問題を報告していただく前に、このライブラリの既存の問題をご確認ください。スターボタンをクリックすると、既存の問題に投票できます。
詳細については、Issue Tracker のドキュメントをご覧ください。
バージョン 1.1.0
バージョン 1.1.0-alpha02
2021 年 1 月 13 日
androidx.slice:slice-builders:1.1.0-alpha02
、androidx.slice:slice-core:1.1.0-alpha02
、androidx.slice:slice-view:1.1.0-alpha02
がリリースされました。バージョン 1.1.0-alpha02 に含まれる commit については、こちらをご覧ください。
API の変更
- 行ビューのスライス アクションで選択ツールをサポートします。(I4d965)
- GridRow の SliceAction サポート(Ie289b)
- タップすると時間選択ツールまたは日付選択ツールのダイアログが開く、Time 選択ツールのテキストを追加しました。(I07deb)
- Treehug エラーの問題を修正しました。(I416cc)
- スライスの評価入力をサポートする行、
ListBuilder.StarRatingBuilder
を追加しました。(I25aec) - バンドルを受け取るように
ListBuilder#setHostExtra
をListBuilder#setHostExtras
に置き換えました。(I43ec7、b/) - スライスからのホストの追加情報を保存、抽出する新しい API
ListBuilder#setHostExtra
、SliceMetadata#getHostExtras
を追加しました。(Ib0768、b/) - セクションの終わりを指定し、最後に行区切りを表示する、新しい API を RowBuilder に追加しました。(I23ddd、b/)
- スライス ビルダーの kotlin 相互運用性を向上させるために、null 可能性アノテーションを追加しました。(If00f1、b/166489398)
- セル内の画像にテキストをオーバーレイする
CellBuilder.addOverlayText
を追加しました。(I09d97) SliceHints.LARGE_IMAGE
画像 / アイコンの角を丸くする imageCornerRadius 属性を追加しました。(I3e8f8)- サブクラスから呼び出せるように、
configureViewPolicy
を private から protected に変更しました。(I6772b) - gridrow ビューの未加工画像を縦向き画像と横向き画像のサイズに合わせることをサポートしました。(I925fb)
- ビューに収まらないスライス アイテムの数を取得する新しい API
SliceView#getNumberOfHiddenItems
を追加しました。(I09651) - スライスホストが各行のスタイルをメタデータに基づいてカスタマイズできるように
SliceView#setRowStyleFactory
を追加しました。(Ia8f2e)
バグの修正
- Gridrow の選択ツールのスライス アクションをアイテムのみに修正しました。(I3d899)
外部からの協力
- StaticFinalBuilder の API lint チェックが androidx で有効になりました。(I2b11b、b/138602561)
Slice-Builders-Ktx バージョン 1.0.0-alpha08
2021 年 1 月 13 日
androidx.slice:slice-builders-ktx:1.0.0-alpha08
がリリースされました。バージョン 1.0.0-alpha08 に含まれるコミットについては、こちらをご覧ください。
slice-builders 1.1.0-alpha02 に依存するように更新しました。
バージョン 1.1.0-alpha01
2019 年 5 月 7 日
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
、androidx.slice:slice-view:1.1.0-alpha01
がリリースされました。このバージョンに含まれるコミットについては、こちらをご覧ください。
新機能
onCreatePermissionRequest
をSliceProvider
でオーバーライドして、権限付与の動作をカスタマイズできます。
バグの修正
- アクションが 1 つしかない行アイテムがクリックされたときに OnSliceActionListener が呼び出されていなかった件を修正しました。
- SliceView が MeasureSpec.EXACTLY レイアウト パラメータを尊重していなかった件を修正しました。
- SliceView で onLongClick の際に onClick が重複する件を修正しました。