问题描述
当启用 pip 并且用户想要搜索某些内容时,我有一个边缘情况,pip 将被关闭(当用户提交包含多个项目的查询时)。
搜索组件基于 <searchable>
,我们使用了 SearchViewListener
从搜索视图组件获取反馈。
@Override
public boolean onQueryTextSubmit(final String query) {
if (!TextUtils.isEmpty(query)) {
saveSearchSelection(query);
fetchSearchResults(query,FULL_RESULTS_LIMIT);
}
return false;
}
当我将返回值更改为 true 时,pip 不会被解除,但我遇到另一个问题,即当您在单击项目后单击返回时,您将返回主要活动而不是之前的列表,这是一个回归. 我想知道是否有不同的解决方案,不需要重写整个搜索列表结果来支持 pip
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)