Android 系统搜索框相关的问题

zen 2010-12-29 08:58:56
现在我的应用程序用到了系统搜索框。
在点击搜索键弹出搜索框的时候输入关键字,然后将搜索到的内容显示在一个Activity里面。
这时,我去点击红色挂机键将屏幕显示灭掉,然后再点亮屏幕,问题出现了,之前显示出来的搜索内容不见了,只剩一个搜索框悬浮在屏幕上方了。请问各位大侠,如何让搜索结果在屏幕灭灯和亮灯之后都一直显示。。。。。
...全文
138 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nico 2010-12-29
  • 打赏
  • 举报
回复
额,应该是你把你展示搜索结果的activity关掉了吧。

看看能不能保存状态,重写onpause onresume试试
freshui 2010-12-29
  • 打赏
  • 举报
回复
估计还是activity哪个生命周期没搞透的原因吧。 没看代码不太清楚怎么回事。
按power建,会pause你的window,不会destroy的,回来之后再resume,里面保存的变量、状态可能就不对了。

你需要: 在 onPaused的时候记住一些需要的状态, 在onResume的时候根据这些信息恢复以前的现场,这需要你写代码来实现。

80,359

社区成员

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

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