Срез
Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
13 января 2021 г. | - | - | - | 1.1.0-альфа02 |
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Дополнительную информацию см . в документации по системе отслеживания проблем .
Версия 1.1.0
Версия 1.1.0-альфа02
13 января 2021 г.
Выпущены 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 содержит эти коммиты.
Изменения API
- Поддержка средств выбора в действиях среза в представлении строки ( I4d965 ).
- Поддержка SliceAction для GridRow ( Ie289b )
- Добавлен текст выбора времени, при нажатии которого создается диалоговое окно выбора времени или даты. ( I07деб )
- Исправлена ошибка Treehug ( I416cc ).
- Добавлен
ListBuilder.StarRatingBuilder
— строка, поддерживающая ввод звездного рейтинга для срезов. ( I25aec ) - Заменен
ListBuilder#setHostExtra
наListBuilder#setHostExtras
для принятия пакета ( I43ec7 , b/ ) - Добавлены новые API
ListBuilder#setHostExtra
иSliceMetadata#getHostExtras
для сохранения и извлечения дополнительной информации об хосте из среза. ( Ib0768 , б/ ) - Добавлен новый API для RowBuilder, позволяющий указать конец раздела и показать разделитель нижней строки. ( I23ddd , б / )
- Добавьте аннотацию об отсутствии значений в построители срезов для лучшего взаимодействия с Kotlin. ( Если00f1 , б/166489398 )
- Добавлен
CellBuilder.addOverlayText
, который накладывает текст на изображение в ячейке. ( I09d97 ) - Добавлен атрибут imageCornerRadius для применения закругленных углов к изображениям/значкам
SliceHints.LARGE_IMAGE
. ( I3e8f8 ) - Сделайте
configureViewPolicy
защищенным, а не закрытым, чтобы его можно было вызывать из подклассов. ( I6772b ) - Поддержка необработанных изображений в виде сетки с возможностью выбора размера для портретных и альбомных изображений. ( I925fb )
- Добавлен новый API
SliceView#getNumberOfHiddenItems
для получения количества элементов среза, которые не поместились в представление. ( I09651 ) - Добавлен
SliceView#setRowStyleFactory
, позволяющий хостам срезов настраивать стиль каждой строки на основе метаданных срезов. ( Ia8f2e )
Исправления ошибок
- Исправлено действие Picker Slice на Gridrow как единственный элемент ( I3d899 ).
Внешний вклад
- Проверка API для StaticFinalBuilder включена для androidx ( I2b11b , b/138602561 )
Slice-Builders-Ktx Версия 1.0.0-alpha08
13 января 2021 г.
Выпущен androidx.slice:slice-builders-ktx:1.0.0-alpha08
. Версия 1.0.0-alpha08 содержит эти коммиты.
Обновлено для использования слайсеров 1.1.0-alpha02.
Версия 1.1.0-альфа01
7 мая 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
и androidx.slice:slice-view:1.1.0-alpha01
выпущены. Коммиты, включенные в эту версию, можно найти здесь .
Новые возможности
-
onCreatePermissionRequest
можно переопределить вSliceProvider
чтобы настроить поведение предоставления разрешений.
Исправления ошибок
- Исправлена ошибка, из-за которой OnSliceActionListener не вызывался при щелчке по элементу строки только с одним действием.
- Исправлена ошибка, из-за которой SliceView не учитывал параметры макета MeasureSpec.EXACTLY.
- Исправлено дублирование onClick во время onLongClick в SliceView.
Срез
Последнее обновление | Стабильный выпуск | Кандидат на выпуск | Бета-версия | Альфа-релиз |
---|---|---|---|---|
13 января 2021 г. | - | - | - | 1.1.0-альфа02 |
Обратная связь
Ваши отзывы помогают сделать Jetpack лучше. Дайте нам знать, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете добавить свой голос к существующей проблеме, нажав кнопку со звездочкой.
Дополнительную информацию см . в документации по системе отслеживания проблем .
Версия 1.1.0
Версия 1.1.0-альфа02
13 января 2021 г.
Выпущены 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 содержит эти коммиты.
Изменения API
- Поддержка средств выбора в действиях среза в представлении строки ( I4d965 ).
- Поддержка SliceAction для GridRow ( Ie289b )
- Добавлен текст выбора времени, при нажатии которого создается диалоговое окно выбора времени или даты. ( I07деб )
- Исправлена ошибка Treehug ( I416cc ).
- Добавлен
ListBuilder.StarRatingBuilder
— строка, поддерживающая ввод звездного рейтинга для срезов. ( I25aec ) - Заменен
ListBuilder#setHostExtra
наListBuilder#setHostExtras
для принятия пакета ( I43ec7 , b/ ) - Добавлены новые API
ListBuilder#setHostExtra
иSliceMetadata#getHostExtras
для сохранения и извлечения дополнительной информации об хосте из среза. ( Ib0768 , б/ ) - Добавлен новый API для RowBuilder, позволяющий указать конец раздела и показать разделитель нижней строки. ( I23ddd , б / )
- Добавьте аннотацию об отсутствии значений в построители срезов для лучшего взаимодействия с Kotlin. ( Если00f1 , б/166489398 )
- Добавлен
CellBuilder.addOverlayText
, который накладывает текст на изображение в ячейке. ( I09d97 ) - Добавлен атрибут imageCornerRadius для применения закругленных углов к изображениям/значкам
SliceHints.LARGE_IMAGE
. ( I3e8f8 ) - Сделайте
configureViewPolicy
защищенным, а не закрытым, чтобы его можно было вызывать из подклассов. ( I6772b ) - Поддержка необработанных изображений в виде сетки с возможностью выбора размера для портретных и альбомных изображений. ( I925fb )
- Добавлен новый API
SliceView#getNumberOfHiddenItems
для получения количества элементов среза, которые не поместились в представление. ( I09651 ) - Добавлен
SliceView#setRowStyleFactory
, позволяющий хостам срезов настраивать стиль каждой строки на основе метаданных срезов. ( Ia8f2e )
Исправления ошибок
- Исправлено действие Picker Slice на Gridrow как единственный элемент ( I3d899 ).
Внешний вклад
- Проверка API для StaticFinalBuilder включена для androidx ( I2b11b , b/138602561 )
Slice-Builders-Ktx Версия 1.0.0-alpha08
13 января 2021 г.
Выпущен androidx.slice:slice-builders-ktx:1.0.0-alpha08
. Версия 1.0.0-alpha08 содержит эти коммиты.
Обновлено для использования слайсеров 1.1.0-alpha02.
Версия 1.1.0-альфа01
7 мая 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
и androidx.slice:slice-view:1.1.0-alpha01
выпущены. Коммиты, включенные в эту версию, можно найти здесь .
Новые возможности
-
onCreatePermissionRequest
можно переопределить вSliceProvider
чтобы настроить поведение предоставления разрешений.
Исправления ошибок
- Исправлена ошибка, из-за которой OnSliceActionListener не вызывался при щелчке по элементу строки только с одним действием.
- Исправлена ошибка, из-за которой SliceView не учитывал параметры макета MeasureSpec.EXACTLY.
- Исправлено дублирование onClick во время onLongClick в SliceView.