Files
AndroidJetpack/Jetpack-Compose-Playground/docs/material/textfield.md
T
2026-07-15 16:57:36 +08:00

30 lines
853 B
Markdown

<!---
This is the API of version 1.2.0
-->
# TextField
TextField can be used to insert text. This is the equivalent to **EditText** from the Android View system.
<p align="center">
<img src ="{{ site.images }}/material/textfield/textfield.png" />
</p>
```kotlin
@Composable
fun TextFieldDemo() {
Column(Modifier.padding(16.dp)) {
val textState = remember { mutableStateOf(TextFieldValue()) }
TextField(
value = textState.value,
onValueChange = { textState.value = it }
)
Text("The textfield has this text: " + textState.value.text)
}
}
```
-------------
## See also:
* [Handle changes in a TextField](https://foso.github.io/Jetpack-Compose-Playground/cookbook/textfield_changes/)
* [Full Example Code]({{ site.samplefolder }}/other/TextFieldDemo.kt)