У меня есть поле Compose OutlinedTextField, которое нельзя редактировать вручную, но оно должно заполняться с использованием данных, которые происходят при нажатии на текстовое поле. Но если задать для поля значение readOnly=true, модификатор clickable не будет работать. Поэтому я нашел обходной путь: установить для него значение Enabled=false, что позволит работать с кликами.
Код: Выделить всё
OutlinedTextField(
value = text,
onValueChange = { text = it},
enabled = false,
modifier = Modifier.clickable { text= "Clicked"}
)
Как я могу сделать так, чтобы это выглядело так, как будто оно включено в зависимости от используемой темы, без установки фиксированного цвета?
Подробнее здесь:
https://stackoverflow.com/questions/738 ... ts-enabled