Я использую «HorizontalPager» в своем приложении для отображения списка элементов. Когда я включаю доступность и выполняю действие смахивания для последовательного перемещения фокуса доступности в значимом порядке, тогда он работает нормально только для первых двух элементов в HorizontalPager, и хотя у меня есть более двух элементов в моем HorizontalPager, после этого фокус доступности не перемещается должным образом. Второй элемент.
Я попытался перетащить элемент вручную по событию щелчка, используя приведенный ниже код:
Код: Выделить всё
onItemClicked = { coroutineScope.launch{ pagerState.animateScrollToPage(it) } }
этот код правильно перемещает пользователя на следующую страницу, но не устанавливает фокус доступности на видимую в данный момент карту. Я попытался установить фокус вручную, используя приведенные ниже свойства модификатора, но все равно не получилось. работаю--
Дайте мне знать, если вам понадобится дополнительная информация, чтобы понять проблему.
Подробнее здесь:
https://stackoverflow.com/questions/782 ... etpack-com