我在Android Studio中使用软键盘以在屏幕上显示用户输入。该程序有一个按钮,单击该按钮,显示该人输入的内容。一旦我单击EditText字段,弹出软键盘,我输入输入。唯一的问题是,我完成后我不知道如何关闭它。显示输入的我的文本字段位于屏幕的底部,因此如果键盘保持打开,我将无法看到它。难道不存在某种类型的按钮吗?有没有办法解决这个问题?谢谢。
答案 0 :(得分:0)
在按钮的OnClickListener中,用于显示单击时输入的文本,可以添加一些在单击时关闭键盘的内容。 在onClickListener
中添加InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(view.getWindowToken(), 0);
因此,当您单击该按钮时,它会隐藏键盘并显示输入的文本。