在Android中单击按钮后,是否有方法隐藏虚拟键盘?当用户触摸edittext组件时,键盘最初弹出;一旦按下按钮,我希望它关闭。单击按钮时隐藏虚拟键盘
4
A
回答
20
要隐藏虚拟键盘的try /使用
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(medtSearchQuery.getWindowToken(), 0);
17
最佳实践隐藏键盘:
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);
它会自动接收当前重点,将隐藏键盘。无所谓EditText
你有什么意见。
+1
感谢它为我工作 – aida 2015-06-07 09:04:57
2
使用下面的代码
your_button_id.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
try {
InputMethodManager imm = (InputMethodManager)getSystemService(INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
} catch (Exception e) {
// TODO: handle exception
}
}
});
相关问题
- 1. IPad键盘“隐藏按钮”
- 2. '完成'按下时隐藏UITextView的虚拟键盘
- 3. 在android中隐藏虚拟键盘?
- 4. 从Qt隐藏密钥虚拟键盘
- 5. 如何隐藏虚拟键盘
- 6. 隐藏虚拟键盘总是
- 7. 通过单击使用Ionic的按钮来隐藏键盘ios
- 8. 无法隐藏键盘单击搜索按钮在UISearchBar
- 9. 不要隐藏虚拟键盘和jquery点击
- 10. 虚拟键盘隐藏字段/文本域/ CONTENTEDITABLE(下面隐藏键盘)
- 11. “隐藏键盘按钮”的键码
- 12. Android:在按钮上隐藏键盘按
- 13. 按下按钮隐藏键盘
- 14. 隐藏键盘按钮被点击时xamarin形式
- 15. 当按钮点击时隐藏键盘(片段)
- 16. 显示虚拟键盘的按钮?
- 17. 在虚拟键盘上输入按钮
- 18. Android虚拟键盘KeyListener获取虚拟键盘按键
- 19. 隐藏键盘上的单击输入按钮或搜索按钮
- 20. 如何通过单击EditText的外部来隐藏虚拟键盘?
- 21. 单击按钮时如何隐藏SurfaceView?
- 22. 添加一个按钮隐藏键盘
- 23. 检测iPad的键盘隐藏按钮
- 24. 点击UIWebView隐藏键盘
- 25. 如何隐藏小键盘而不点击返回按钮
- 26. 如何检测iPad用户点击键盘隐藏按钮?
- 27. 隐藏键盘时点击Ext.Form.Select
- 28. 在UITextField中按下清除按钮时隐藏键盘
- 29. 虚拟键盘
- 30. 我可以删除iPad键盘'隐藏键盘'按钮吗?
的可能重复[如何关闭/隐藏Android的软键盘?(http://stackoverflow.com/questions/1109022/how-to-close-hide -the-android-soft-keyboard) – Aleadam 2011-05-08 18:15:43