android 搜索框无法关闭

sky123123 2012-05-07 11:05:14
最近在利用android的搜索框架做一个搜索功能,发现一个问题,当输入完毕关键字时,点击ok键搜索,搜索结束,点击返回键,发现那个搜索框还依然存在,太邪恶了,请问如何实现在点击OK键搜索的同时关闭那个搜索框。谢谢!
...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sky123123 2012-05-07
  • 打赏
  • 举报
回复
只要是那个框框失去焦点就会自动关闭的,我在模拟器上测试是通过的,可在真机上运行则是那个框框还依然存在, 真机是全键盘没有触摸屏的。 郁闷呐。
j_f0001 2012-05-07
  • 打赏
  • 举报
回复
默认就是会关闭的呀。
在你的Activity里面加上
public void onNewIntent(final Intent newIntent) {
super.onNewIntent(newIntent);
String ac = newIntent.getAction();
if (Intent.ACTION_SEARCH.equals(ac)) {
doSearchQuery(newIntent);
}
}
就可以了。

80,476

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧