【问题标题】:editText.setRawInputType(Configuration.KEYBOARD_QWERTY) is not working for Galaxy S IIeditText.setRawInputType(Configuration.KEYBOARD_QWERTY) 不适用于 Galaxy S II
【发布时间】:2012-06-22 12:29:37
【问题描述】:

Android有什么方法可以在聚焦和EditText时显示数字软键盘,但仍然允许输入任何文本?

我已尝试使用以下代码,但它不适用于 Galaxy S II、Galaxy Tab 等。

editText.setRawInputType(Configuration.KEYBOARD_QWERTY)

这是否适用于所有设备?

【问题讨论】:

    标签: android android-edittext android-softkeyboard


    【解决方案1】:

    试试这个

    需要在EditText属性上设置android:inputType="number"

    它对我有用。

    告诉我

    【讨论】:

    • 在这种情况下,我无法输入文字。例如,我需要像这样输入值:123112abc,12312aaa.. 我怎样才能做到这一点?
    • 尝试使用多个选项,例如数字|文本
    • 谢谢米塞什。会检查并通知您。
    猜你喜欢
    • 2014-03-07
    • 2012-06-12
    • 1970-01-01
    • 2016-12-12
    • 1970-01-01
    • 2011-12-12
    • 1970-01-01
    • 2015-01-28
    • 1970-01-01
    相关资源
    最近更新 更多