Slice не работает без конструктора заголовков в sliceprovider
Я прочитал из этого https://developer.android.com/guide/slices/templates, и в нем объясняется, как создать фрагмент с его предварительным просмотром. Оттуда я пытаюсь построить срез без заголовка (используя строку). У меня есть намерение отображать изображение в качестве заголовка, поскольку в заголовке это невозможно. Это мой код:
private fun createPayInvoiceSlice(sliceUri: Uri): Slice? {
val futureTarget = Glide.with(contextNonNull)
.asBitmap()
.load(data[2].imageUri)
.submit()
val bitmap = futureTarget.get()
return list(contextNonNull, sliceUri, INFINITY) {
setAccentColor(0xff4285) // Specify color for tinting icons / controls.
row {
title = "Wi-Fi"
addEndItem(createWithBitmap(bitmap), SMALL_IMAGE)
}
}
}
после запуска этого кода помощник Google продолжает загружаться и не показывает фрагмент. Если я перейду на заголовок, он покажет фрагмент, но я не могу добавлять изображения слева или справа.
Кто-нибудь знает проблему? Спасибо
примечание: запустить на Android API 27