Почему Talkback перебирает каждый составной элемент?
Я создаю формат часов
XX:XX
состоит из нескольких отдельных компонентов:
@Composable
private fun MyClockText(
modifier: Modifier = Modifier,
hourValue: String,
minValue: String
) {
Row {
Text(
text = hourValue.toCharArray().component1().toString()
)
Text(
text = hourValue.toCharArray().component2().toString()
)
Text(
text = ":"
)
Text(
text = minValue.toCharArray().component1().toString()
)
Text(
text = minValue.toCharArray().component2().toString()
)
}
}
Предполагая, что сейчас 12:34. На изображениях Android TV я заметил, что при активированном Talkback указатель Talkback указывает на значения индивидуально и читается при каждом нажатии на пульте дистанционного управления:
- Один
- Два
- Столбец
- Три
- Четыре
Как я могу:
- предотвратить эти одинокие
Text()
элементы выбираются Talkback? - и сделать только все
MyClockText
выбираемый?