使用搜索查看时隐藏软键盘上的搜索/搜索按钮?
问题描述:
我已经为我的应用程序实现了搜索视图。当我尝试查询使用ListView显示结果并希望使用它们来选择其中一个。如果不可用列表将为空。然而,人们可以点击搜索图标/去软键盘我想隐藏那个按钮。使用搜索查看时隐藏软键盘上的搜索/搜索按钮?
我希望用户选择从仅仅是建议值,而不是分别搜索
我们怎样才能做到这一点?
答
只要该值不在列表中,就防止用户使用该按钮。要做到这一点,你只需要处理输入按钮的点击。
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_ENTER:
if(isTextInList())
return true;
return false;
default:
return super.onKeyUp(keyCode, event);
}
}
更多信息:http://developer.android.com/training/keyboard-input/commands.html#SingleKey
隐藏设备软键盘。 – Yogendra 2015-03-25 12:26:47
@Yogendra如果我隐藏键盘将如何分享用户输入 – virendrao 2015-03-25 12:27:15
屏幕截图? – Yogendra 2015-03-25 12:29:31