我的片段中有2个编辑文本框。任何活动加载此片段时,屏幕上都会出现软键盘,因此覆盖了平板电脑屏幕的一半。我想要每当我的片段被任何活动加载时隐藏软键盘。只有在点击或点击编辑文本框时,软键盘才会出现。在加载片段时隐藏软键盘或虚拟键盘
0
A
回答
2
Padma的评论将阻止EVER中的软键盘出现在应用程序中,它听起来不像你想要的,因为你需要从某处获得输入的EditText。
你可以只关闭软键盘取的EditText上时,它的加载这一观点:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(findViewById(R.id.your_edit_text).getWindowToken(), 0);
+0
凡你把这个代码?我尝试过onCreateView()和onResume(),但我的EditText仍然抓住焦点并打开软键盘。 –
0
getActivity().getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
0
对于DialogFragment,必须从只从DialogFragment第一EditText上,而不是对话框中删除焦点
this.getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
相关问题
- 1. 软键盘隐藏在片段
- 2. 隐藏虚拟键盘
- 3. 隐藏软键盘
- 4. 隐藏软键盘或强制改变焦点隐藏键盘
- 5. 虚拟键盘隐藏字段/文本域/ CONTENTEDITABLE(下面隐藏键盘)
- 6. 隐藏android软键盘当软键盘按一键时
- 7. 隐藏软键盘时隐藏对话框片段
- 8. S60模拟器隐藏虚拟键盘
- 9. 在android中隐藏虚拟键盘?
- 10. 如何在软键盘显示时隐藏EditText软键盘?
- 11. 虚拟键盘隐藏编辑文本,从片段设置
- 12. 隐藏虚拟键盘总是
- 13. 从Qt隐藏密钥虚拟键盘
- 14. 如何隐藏虚拟键盘
- 15. Android,虚拟键盘隐藏了EditText
- 16. 如何在片段交易时隐藏软键盘?
- 17. 软键盘隐藏的EditText
- 18. 可靠隐藏软键盘
- 19. Android软键盘隐藏RecyclerView
- 20. 隐藏软键盘问题
- 21. 如何隐藏软键盘?
- 22. 如何隐藏软键盘?
- 23. 隐藏iOS软键盘AngularJS
- 24. Android:AutoCompleteTextView隐藏软键盘
- 25. 避免隐藏软键盘
- 26. 当表情符号键盘显示时调整键盘大小或隐藏虚拟键盘
- 27. 虚拟键盘
- 28. Android:onActionViewExpanded如何隐藏软键盘启动片段时?
- 29. Android软键盘/虚拟键盘重力/显示在中心
- 30. 从软键盘开始活动没有隐藏软键盘
做这样在你的manifest.xml <活动 机器人:windowSoftInputMode = “stateAlwaysHidden | stateHidden”> –