【问题标题】:Input Type Number, no negative sign or decimals allowed?输入类型数字,不允许负号或小数?
【发布时间】:2011-10-21 22:38:34
【问题描述】:

我有两个用于计算的 edittext 视图,它们都需要仅限于数字,所以我使用 InputType 来执行此操作,但现在我无法输入负数或任何包含小数的数字!

有什么想法或解决方案吗?

谢谢!

【问题讨论】:

    标签: android textinput


    【解决方案1】:

    您应该使用numberSignednumberDecimal,或同时使用numberDecimal|numberSigned 来启用您需要的功能。

    【讨论】:

    • 是不是和提问的相反?
    【解决方案2】:

    只需使用以下内容,即使设备输入键盘也只会包含数字:

    myTextView.setInputType(
      InputType.TYPE_CLASS_NUMBER);
    

    【讨论】:

      猜你喜欢
      • 2021-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-01
      • 2021-11-20
      相关资源
      最近更新 更多