当前位置: 首页 > 知识库问答 >
问题:

Android inputtype=“numberdecimal”弹出无逗号键盘

平航
2023-03-14

所以我一直在玩一些数学问题的小游戏。例如,应用程序给出了一个23+47这样的问题,这很好,但当它给出一个9/6这样的问题时,问题就出现了。由于您在EditText中输入了结果,所以我需要正确的输入类型。但是!当我做的时候

android:inputType="numberDecimal"

它所提供的软键盘,是一个没有分隔符的软键盘,这意味着我不能做逗号。这几乎破坏了比赛:-)我试过像这样的事情

Android:inputtype“numbersignednumberdecimal”

我也试过

android:digits=“0123456789.”但到目前为止还没有工作。

我就是拿不出正确的键盘。

有什么建议吗?

共有2个答案

柯昱
2023-03-14

尝试添加逗号“,”。它可能是由不同的数字格式引起的。

<EditText
    android:inputType="number"
    android:digits="0123456789.," />
齐志勇
2023-03-14
android:inputType="numberDecimal"

用于获取小数输入,所以从0到9的所有数字,包括小数点符号(.)只能是输入值。而且效果很好。我不明白逗号从何而来。

 类似资料:
  • 我在android studio上开发的项目中有一个。 当我点击编辑文本时,我需要找到一种方法来禁用键盘,这意味着当我点击时,键盘不应该打开。

  • 我试图写一个程序,读取一串文本,并打印文本中的所有直方图及其频率。 输入示例: 相应的输出: 当我尝试这个示例输入时,它输出 我该如何修复它,使它不会有括号和逗号?

  • 本文向大家介绍Android实现弹出键盘的方法,包括了Android实现弹出键盘的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android实现弹出键盘代码,是一个非常实用的功能。代码非常简洁。分享给大家供大家参考。 具体功能代码如下: 希望本文所述对大家Android程序设计的学习有所帮助。

  • 问题内容: 我正在编写导出功能,我需要将联系人导出到Excel,并且遇到了技术难题-也许我的SQL技能的差距更接近事实了。;) 这是场景:我在数据库中有一堆联系人。每个联系人可以具有许多不同的角色,例如,一个联系人可以是C#开发人员和DBA,也可以是DBA和IT经理。它们分为三个表,如下所示: 不太难遵循。有一组联系人和一组角色。这些由相应ID上的ContactRole表连接。 导出联系人时,我需

  • 逗号操作符 对它的每个操作数求值(从左到右),并返回最后一个操作数的值。(MDN) 逗号操作符会依此从左到右执行逗号分隔的表达式,并把最后一个表达式的运算结果作为最终结果。 var 表达式3的结果 = (表达式1, 表达式2, 表达式3); 逗号操作符使用场景很有限,通常会用在 for 循环中,同时压缩代码也会用到大量的逗号表达式。 1. 运用在 for 循环中 var arr = [1, 2,