如何防止键盘在单击发送按钮时像 whatsapp 一样隐藏并持续关注 android 中的编辑文本

use*_*550 5 android android-softkeyboard android-edittext

我想,以防止隐藏软键盘的edittext同时发送按钮点击我的消息应用程序像WhatsApp的,而我们点击发送按钮,但softkeypad不会消失我试图requestfocusedit text和显示面板,但它甩头小键盘喜欢它的股价下跌,然后来了向上。请任何人都可以帮助我解决这个问题。

kar*_*.io 1

试试这个onCreate,它会强制打开软键盘-

 ((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);
Run Code Online (Sandbox Code Playgroud)

要隐藏它,请使用以下代码 -

((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(_pay_box_helper.getWindowToken(), 0)
Run Code Online (Sandbox Code Playgroud)

在你的清单中-

<activity android:windowSoftInputMode="stateAlwaysVisible" ... />
Run Code Online (Sandbox Code Playgroud)