Como definir foco programaticamente em um TextField no Jetpack Compose?
Olá a todos! Estou começando a aprender Jetpack Compose e me deparei com um problema que no Android View clássico era resolvido simplesmente chamando `requestFocus()`.
Preciso que, ao abrir a tela ou ao clicar em um botão, o foco vá automaticamente para um campo de entrada específico (TextField). Por exemplo, há uma tela de busca onde o usuário deve começar a digitar imediatamente, sem precisar clicar no campo de entrada.
Aqui está meu código atual:
```kotlin
@Composable
fun SearchScreen() {
var query by remember { mutableStateOf("") }
TextField(
value = query,
onValueChange = { query = it },
label = { Text("Buscar") }
)
Button(onClick = { /* preciso definir o foco de volta para o TextField */ }) {
Text("Redefinir e focar")
}
}
```
No answers yet.
Faça login para deixar uma resposta