Android自定义EditText数字

时间:2018-09-25 12:20:26

标签: android android-layout samsung-mobile android-keypad

在我的应用程序中,我有EditText-Fields,它应该能够容纳十进制数字。因此,我的键盘应显示所有数字,逗号,点和减号,以便输入货币值。我通过以下InputTypes定义了EditText-Field:

AsEnumerable

因此,这几乎适用于所有Android设备,但最近我发现三星A3(2017)设备有一个奇怪的行为:

displayed keyboard

如您所见,键盘仅提供键入自然数字的选项。

测试设备的数据:

  • 电话:Galaxy A3(2017年)
  • Android版本:8.0.0
  • 三星体验版:9.0
  • 键盘:三星键盘
  • MDM管理的设备:是(KNOX)

我安装了Google的GBoard键盘,并按要求显示了小键盘,并带有点和逗号。但是,如果三星键盘无法正常工作,我不能只是希望消费者下载其他键盘。有什么想法可以解决此问题吗?

我在此线程中将CustomEditText实现为statet: Android Keyboard with number and decimal for LG G4

0 个答案:

没有答案