我得到了一个编辑文本和一个保存按钮,我想关闭键盘上的点击保存按钮,而不是按回来键,键盘必须关闭后,我进入保存按钮。如何做到这一点,请帮助我,在此先感谢隐藏android键盘按下输入
2
A
回答
6
您可以覆盖onkeypress事件对你的EditText并检查是否被按下Enter键,如果为true,则隐藏
myEditText.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_ENTER) {
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);
}
return false;
}
});
3
android set hidden the keybord on press enter (in a EditText)
我认为这是你所需要的
如果不行,请尝试使用给你的文字,但我没有测试:
android:singleLine="true"
+0
感谢您的快速响应,但我希望edittext成为多行 – Jes
1
以下解决方案适用于Xamarin的朋友...
注意:这是至少输入一个字符,然后按下'Enter'键。
private SearchView _searchView;
public override bool OnCreateOptionsMenu(IMenu menu)
{
//Do things here... Call MenuInflater......
_searchView.QueryTextSubmit += _searchView_QueryTextSubmit;
}
void _searchView_QueryTextSubmit(object sender, SearchView.QueryTextSubmitEventArgs e)
{
InputMethodManager imm = (InputMethodManager)GetSystemService(InputMethodService);
imm.HideSoftInputFromWindow(_searchView.WindowToken, HideSoftInputFlags.None);
e.Handled = true;
}
相关问题
- 1. Android键盘隐藏文本输入
- 2. Android:隐藏软输入键盘
- 3. 隐藏Android键盘的输入框(不是键盘本身)
- 4. WP7 - 隐藏键盘上的输入按下自动填充框
- 5. 按下按钮隐藏键盘
- 6. 按下按钮后隐藏键盘
- 7. 隐藏Android键盘按键预览
- 8. Android:在按钮上隐藏键盘按
- 9. 隐藏在键盘下的SKStoreReviewController按钮
- 10. Android:按钮点击后隐藏键盘
- 11. Android软键盘隐藏按钮
- 12. 按下按钮后的Android隐藏键盘
- 13. 隐藏android软键盘当软键盘按一键时
- 14. Worklight/Dojo - 键盘隐藏输入字段
- 15. 键盘隐藏输入字段的WebView
- 16. 隐藏键盘和按钮
- 17. IPad键盘“隐藏按钮”
- 18. 隐藏右下角的“隐藏按钮”的iPad键盘
- 19. Android键盘隐藏屏幕
- 20. Nativescript Android - 隐藏键盘
- 21. Android软键盘隐藏RecyclerView
- 22. Android - 键盘隐藏editText
- 23. Android键盘隐藏LinerLayout
- 24. Android键盘隐藏布局
- 25. 在android中隐藏键盘?
- 26. Android AlertDialog(promptview)隐藏键盘
- 27. Android的webview。键盘隐藏
- 28. UWP订阅键盘输入事件/获取隐藏键盘输入
- 29. 离子输入隐藏下面键盘 - 离子2
- 30. 输入下键盘隐藏(PhoneGap的机器人)
感谢您的快速帮助我真的很棒 – Jes