gpt4 book ai didi

Android 在android中打开数字键盘

转载 作者:行者123 更新时间:2023-11-30 03:23:22 25 4
gpt4 key购买 nike

我有一个 editBox,其属性设置为 android:inputType="number"。现在,如果我专门触摸 editBox,我会得到 numberkeyboard。但是当我以编程方式聚焦时,就会出现 qwerty 键盘。

InputMethodManager m = (InputMethodManager) context
.getSystemService(Context.INPUT_METHOD_SERVICE);

显示简单的 qwerty 键盘。如果我想打开数字键盘怎么办?

最佳答案

显示键盘:

InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.showSoftInput(viewToEdit, 0);

隐藏键盘:

if (getCurrentFocus() != null) {
inputMethodManager.hideSoftInputFromWindow(getCurrentFocus().getApplicationWindowToken(), 0);
}

关于Android 在android中打开数字键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18719992/

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