gpt4 book ai didi

Android 输入法管理器获取只有数字的键盘

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:11:40 26 4
gpt4 key购买 nike

我们使用

InputMethodManager imPharamcy = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imPharamcy .toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT);

强行获取键盘。但键盘不仅仅是数字键盘。我如何使用 inputMethod Manager 获得只有数字的键盘。

在xml中我已经给出了

   android:inputType="phone"
android:imeOptions="actionNext"

editText 只接受数字奇怪的是,在模拟器中出现了一个只有数字的键盘,但在电话号码和特殊字符键盘上出现了

最佳答案

见下面代码:

    // TYPE_CLASS_NUMBER: Class for numeric text. This displays the numbers/symbols keyboard.
editText.setInputType(InputType.TYPE_CLASS_NUMBER);

// TYPE_CLASS_PHONE: Class for a phone number. This displays the phone number keypad.
editText.setInputType(InputType.TYPE_CLASS_PHONE);

希望你明白了。

关于Android 输入法管理器获取只有数字的键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14351496/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com