Issue
I'd like to restrict what the user can type in a TextField in Jetpack Compose. How do I do that?
The equivalent in xml is inputType
:
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="number"
android:hint="Only numbers please!" />
Solution
Use KeyboardOptions:
TextField(
keyboardOptions = KeyboardOptions(keyboardType = KeyboardType.Number)
Answered By - Cristan
Answer Checked By - Timothy Miller (JavaFixing Admin)