TextInputType.numberWithOptions 不显示逗号或点

mir*_*cal 7 flutter

TextInputType.numberWithOptions(decimal: true),
Run Code Online (Sandbox Code Playgroud)

keyboardType在我的TextFormField但在某些设备中使用上述代码作为 a ,该设备不显示逗号或点。截图如下:

键盘图像

考虑使用这个包:https : //pub.dev/packages/virtual_keyboard

关于如何解决它的任何想法?

这不能解决我的问题,因为就我而言,它发生在 Android 上。 带有数字键盘的 Flutter TextField,需要逗号而不是句点(仅限 iOS)

And*_*rey 11

这个参数就可以解决问题

keyboardType: TextInputType.numberWithOptions(decimal: true),
Run Code Online (Sandbox Code Playgroud)


Rus*_*809 5

也许有点晚了。这将解决所有数字问题:

keyboardType: TextInputType.numberWithOptions(decimal: true, signed: true)
Run Code Online (Sandbox Code Playgroud)

这里的signed: true参数将使你的 IOS 键盘成为一个带有小数点和数字的键盘。相信我并用它来检查一下。