Я использую TextFormField, чтобы получить число в качестве ввода, поэтому я использовал этот фрагмент
keyboardType: TextInputType.number,
Это мой код виджета TextFormField
TextFormField(
keyboardType: TextInputType.number,
style: textstyle,
controller: principal,
validator: (String value) {
if (value.isEmpty) {
return "Please enter principal amount e.g 3245";
}
},
decoration: InputDecoration(
labelText: "Principal",
labelStyle: textstyle,
hintText: "Rupees",
border: OutlineInputBorder(
borderRadius: BorderRadius.circular(5.0))),
)
Но теперь я могу вставить некоторый текств том же поле, как показано здесь
Итак, как теперь я могу отформатировать поле TextForm, чтобы оно ограничивалось вводом только числа, и чтобы вставить текст?