android - Android - 工具栏中的 SearchView
问题描述
我想在工具栏中添加一个搜索视图。我想始终扩展搜索视图。onCreateOprisMenu 回调的主体如下:
SearchView searchView = new SearchView(context);
searchView.onActionViewExpanded();
searchView.clearFocus();
searchView.setIconified(false);
searchView.clearFocus();
menuItem = optionsMenu.add(0, id, 0, title);
menuItem.setEnabled(item.enabled);
menuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menuItem.setActionView(searchView);
截图如下:
为什么searchview的第一个关闭按钮可见但不可见。?
同样在编辑输入文本后,我按下第二个关闭按钮,它折叠了搜索视图。第二个清除按钮仅清除编辑文本中的文本。
我无法解决这个问题。
解决方案
推荐阅读
- javascript - JavaScript 和搜索输入
- reactjs - How to download wordcloud as picture in react-wordcloud?
- matplotlib - 替换 Tkinter 上的先前情节
- java - 使用 JFrog Artifactory 的 Maven 私有内部存储库不会自动下载所需的插件
- python - 如何访问 AWS s3 存储桶中的子文件夹(对象)并将其保存到 python 列表中?
- angular - Ionic 5 (Angular) 无法设置
时间 - python - 我在哪里把验证器放在 Django 中?
- java - 黄瓜 5.x 的范围报告
- python - 无效的 Python SDK
- html - 查找具有精确文本的多个 html 元素并使用循环替换它