gpt4 book ai didi

android - 隐藏软键盘的方法不影响android中edittext的功能

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:47:03 28 4
gpt4 key购买 nike

我隐藏了软键盘,因为我在应用程序上有自定义键盘。单击编辑文本时,不应弹出软键盘。所以,我从源头上尝试了很多方法,但除了 editText.setFocusable(false); 之外没有任何效果。但现在的问题是,当我单击它时,edittext 没有突出显示,甚至光标也不可见。我尝试在 list 中使用 InputManagerandroid:windowSoftInputMode="stateAlwaysHidden 并引用了很多类似 link 1link 2 等,但这些技术至少没有甚至在我的应用程序上隐藏了软键盘。最后我通过 setFocusable 得到了这个,但是存在突出显示问题和光标不可见问题,甚至在 onClickListener 中的 requestFocus() 也不起作用。有人可以给出确切的这个问题的解决方案?感谢代码 fragment 。

最佳答案

在 Activity 课上试试这个

getwindow().setsoftInputMode(winowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

这个是软键盘的回避

关于android - 隐藏软键盘的方法不影响android中edittext的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12328644/

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