Java 在android中禁用基于设备区域设置的逗号或点
如何根据设备上选择的语言环境禁用android中的点(.)键或逗号(,)键。 我需要在英语中使用点,在瑞典语或其他支持逗号而不是点的语言中使用逗号。您可以在Android上使用 例如 如果是英语Java 在android中禁用基于设备区域设置的逗号或点,java,android,keyboard,Java,Android,Keyboard,如何根据设备上选择的语言环境禁用android中的点(.)键或逗号(,)键。 我需要在英语中使用点,在瑞典语或其他支持逗号而不是点的语言中使用逗号。您可以在Android上使用 例如 如果是英语 editText.setKeyListener(DigitsKeyListener.getInstance("abcdefghijklmnopqrstuvwxyz1234567890.")); 如果是瑞典人 editText.setKeyListener(DigitsKeyListener.getIn
editText.setKeyListener(DigitsKeyListener.getInstance("abcdefghijklmnopqrstuvwxyz1234567890."));
如果是瑞典人
editText.setKeyListener(DigitsKeyListener.getInstance("abcdefghijklmnopqrstuvwxyz1234567890,"));
请注意,此EditText仅接受您在中指定的字符
这根绳子。所以无论你想要什么字符,你都必须把它加到这里
您的输入字段是数字字段吗?还是在xml中使用android:digits=“abcdefghijklmnopqrstuvxyz1234567890”或android:digits=“abcdefghijklmnopqrstuvxyz1234567890”