【问题标题】:How to switch to numeric with special characters keyboard of EditText in Android by defaultAndroid中EditText的特殊字符键盘如何默认切换为数字
【发布时间】:2015-10-13 06:35:14
【问题描述】:

我想在 EditText 焦点上默认显示这个键盘:

这些操作没有帮助:

inputType=number
inputTYpe=phone
numeric=integer
setRawInputType(...) 

我该怎么做?

【问题讨论】:

标签: android android-edittext android-inputtype


【解决方案1】:

那个老问题还没有解决。没有办法显示带有切换回选项的数字键盘。

这里讨论的这个问题Is there a way to show the numbers first on the soft keyboard for Android?

【讨论】:

    【解决方案2】:

    尝试在 java 中使用它:

    editText.setInputType(InputType.TYPE_CLASS_TEXT);              
    editText.setRawInputType(InputType.TYPE_CLASS_NUMBER);
    

    【讨论】:

    • 看起来完全一样,这不是我需要的:dropbox.com/s/71z16l0xexrc8ux/…
    • 嗯,这取决于您运行的设备....我确实花了几分钟寻找它,这就是我发现的
    【解决方案3】:

    没有办法做到这一点。即使您的输入法包括这样的按键面板,也取决于键盘“作者”。更重要的是,连“即使”都没有保证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-24
      • 2012-02-29
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      相关资源
      最近更新 更多