Slice
최근 업데이트 | 안정화 버전 | 출시 후보 버전 | 베타 버전 | 알파 버전 |
---|---|---|---|---|
2021년 1월 13일 | - | - | - | 1.1.0-alpha02 |
의견
제출하신 의견은 Jetpack을 개선하는 데 도움이 됩니다. 새로운 문제를 발견하거나 라이브러리 개선을 위한 아이디어가 있다면 Google에 알려 주세요. 새 문제를 제출하기 전에 이 라이브러리의 기존 문제를 살펴보시기 바랍니다. 별표 버튼을 클릭하여 기존 문제에 투표할 수 있습니다.
자세한 내용은 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에 포함된 커밋을 확인하세요.
API 변경사항
- 행 뷰에서 슬라이스 작업의 선택 도구를 지원합니다. (I4d965)
- GridRow에 SliceAction을 지원합니다. (Ie289b)
- 탭하면 시간 선택 도구 또는 날짜 선택 도구 대화상자를 만드는 시간 선택 도구 텍스트를 추가했습니다. (I07deb)
- Treehug 오류의 문제를 해결했습니다. (I416cc)
- 슬라이스의 별표 평점 입력을 지원하는 행인
ListBuilder.StarRatingBuilder
를 추가했습니다. (I25aec) - 번들을 허용하기 위해
ListBuilder#setHostExtra
를ListBuilder#setHostExtras
로 대체했습니다. (I43ec7, b/) - 슬라이스에서 호스트 관련 추가 정보를 저장하고 추출하기 위해 새로운 API
ListBuilder#setHostExtra
및SliceMetadata#getHostExtras
를 추가했습니다. (Ib0768, b/) - 섹션의 끝을 표시하고 하단 구분선을 표시하는 RowBuilder용 새 API를 추가했습니다. (I23ddd, b/)
- kotlin 상호 운용성을 향상하기 위해 슬라이스 빌더에 null 허용 여부 주석을 추가합니다. (If00f1, b/166489398)
- 셀의 이미지에 텍스트를 오버레이하는
CellBuilder.addOverlayText
를 추가했습니다. (I09d97) SliceHints.LARGE_IMAGE
이미지/아이콘에 둥근 모서리를 적용하는 imageCornerRadius 속성을 추가했습니다. (I3e8f8)configureViewPolicy
를 비공개로 지정하는 대신 보호하여 서브클래스에서 호출할 수 있게 합니다. (I6772b)- 세로 모드 및 가로 모드 이미지에 맞춰 크기가 조정되는 그리드 행 뷰의 RAW 이미지를 지원합니다. (I925fb)
- 뷰에 맞지 않는 슬라이스 항목의 수를 얻기 위해 새로운 API
SliceView#getNumberOfHiddenItems
를 추가했습니다. (I09651) - 슬라이스 호스트가 슬라이스 메타데이터를 기반으로 각 행의 스타일을 맞춤설정할 수 있도록
SliceView#setRowStyleFactory
를 추가했습니다. (Ia8f2e)
버그 수정
- Gridrow의 선택 도구 슬라이스 작업을 유일한 항목으로 수정합니다. (I3d899)
외부 기여
- StaticFinalBuilder의 API 린트 검사가 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
에서 재정의하여 권한 부여 동작을 맞춤설정할 수 있습니다.
버그 수정
- 작업이 하나만 포함된 행 항목을 클릭할 때 OnSliceActionListener가 호출되지 않던 문제가 해결되었습니다.
- SliceView가 MeasureSpec.EXACTLY 레이아웃 매개변수를 반영하지 않는 문제가 해결되었습니다.
- SliceView에서 onLongClick 시 onClick이 중복되는 문제가 해결되었습니다.