gpt4 book ai didi

android - 数字小键盘 ANdroid 更改为字母数字小键盘

转载 作者:行者123 更新时间:2023-11-29 19:09:29 25 4
gpt4 key购买 nike

我有一个输入类型=数字的textinputedittext。如果用户单击 textinputedittext 以外的任何地方,要关闭小键盘,我使用了以下函数 -

public static void hideSoftKeyboard(Activity activity) {
InputMethodManager inputMethodManager =
(InputMethodManager) activity.getSystemService(
Activity.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(
activity.getCurrentFocus().getWindowToken(), 0);
}

但不是关闭键盘,而是简单地转换为字母数字(默认)键盘,然后在第二次单击时关闭键盘。我无法理解为什么键盘而不是关闭转换为字母数字。

最佳答案

android:focusableInTouchMode="false"

在屏幕的父布局上添加此属性解决了这个问题。

关于android - 数字小键盘 ANdroid 更改为字母数字小键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45877013/

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