问题标签 [searchview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3766 浏览

android - ActionBarSherlock SearchView 投射错误

当我尝试像在文档中那样配置 SearchView 时,如果使用 ActionBarSherlock,则会出现此错误:

我的代码与示例完全相同:

没找到关于这个的描述,所以问你:这是什么?
顺便说一句,如果我使用import android.widget.SearchView;而不是import com.actionbarsherlock.widget.SearchView;应用程序编译并使用大于 11 的 API,但我需要在版本 10 上使用它。

0 投票
2 回答
1324 浏览

android - 为什么我不能在我的 android 主题中使用这个属性?

从一些上下文开始,我正在尝试设置 SearchView 小部件的背景颜色。已经发布了对这个问题的一个非常有见地的答案,我从中学到了很多。

不过,我的理解有一个差距,我希望有人可以向我解释。当我创建一个主题时,例如:

Eclipse 编译时出现错误,说它不知道该属性:

但是,如果我重新声明该属性:

Eclipse 以错误消息响应:

Eclipse 似乎知道该属性,但是当我想使用它时很方便地忘记了该属性。(我想知道后台是否正在进行一些上下文切换)

无论如何,如果我删除了问题代码,那么我可以看到我的自定义主题从其父主题继承了 searchViewTextField。我只是不明白为什么我不能用我自己的来代替它。

(另一个答案提到了 android.R.stylable,但该文件在 api 16 中已过时)

提前致谢。

相关安卓资源:

theme.xmlattrs.xml和 search_view.xml (对不起,两个链接限制)。

0 投票
3 回答
5307 浏览

android - 在 SearchView 上强制图标化

我的SearchView操作栏中现在有一个它应该完全正常工作,无论如何我有一个问题,当我单击提交按钮时,即提交查询并显示结果,当我返回到我开始搜索的活动时从SearchView扩展中,我的问题是如何关闭它,即在提交时将其图标化。这是我的代码。

0 投票
1 回答
12747 浏览

android - 片段的单独搜索视图

我有一个简单的活动,它拥有一个标签栏来切换两个片段。这两个片段都是一个 listFragment 并实现了一个 searchview 以使在 listfragment 中进行搜索成为可能。搜索视图始终显示在选项卡栏上方的操作栏中。

我遇到的问题是,一旦我切换选项卡(转到其他片段),搜索视图的输入就不会重置。因此,第二个片段从 searchview 读取输入并相应地过滤 listfragment,它实际上读取了我在片段 1 中输入的输入。

我想要的是搜索视图成为两个片段的单独搜索视图。有没有办法做到这一点?

这是我的代码:

活动

片段一

片段二

除了搜索部分外,这两个片段几乎相同。

0 投票
2 回答
5895 浏览

android - SearchView imeOptions 和 onQueryTextSubmit 支持

我目前正在使用ActionBarSherlock 4.2,它是我的应用程序中的SearchView小部件。

我想让它提交查询,即使它是空的。我试图设置 imeOptions 和 OnKeyListener 但两者都被无缘无故地忽略了。

onKey 永远不会被触发,因为两个 Logcat 条目都不会出现在 Logcat 窗口中。不确定这是否在 SherlockFragment 中是问题所在。

菜单项也没有什么特别的。

有没有办法解决这个问题?或者有没有更简单的方法可以在查询为空时启用提交?它似乎不支持源代码中的任何配置。

0 投票
1 回答
2263 浏览

android - 带有搜索视图的操作栏。反向兼容性问题

我正在构建一个示例应用程序来演示带有过滤器和其他操作栏项目的 SearchView。我能够在 4.2(Nexus 7)上成功运行这个应用程序。但它没有在 2.3 上运行。我用谷歌搜索了这个问题。才知道我应该使用 SherLock 操作栏。我刚刚去了http://actionbarsherlock.com/download.html,下载了 zip 文件并按照视频中的说明添加了库:http ://www.youtube.com/watch?v=4GJ6yY1lNNY&feature= player_embedde 由 WiseManDesigns 提供。但我仍然无法弄清楚这个问题。

这是我的代码:

SearchViewActionBar.java

0 投票
1 回答
2213 浏览

android - 如何让我的 SearchView 记住以前的搜索,例如它在 Play Market 中的情况?

单击包含以前搜索的列表时,我希望在搜索视图下显示一个下拉列表

0 投票
1 回答
16367 浏览

android - Android - Actionbar Sherlock - 搜索过滤器

在此处输入图像描述

我正在尝试使用 ActionBar Sherlock 实现 Action Bar。我有三个操作按钮,其中一个是搜索按钮。单击搜索按钮时,应显示我已经实现的搜索输入字段。但我希望它占据操作栏的整个宽度。知道我如何能达到同样的效果。

0 投票
14 回答
55854 浏览

android - Android SearchView.OnQueryTextListener OnQueryTextSubmit 未在空查询字符串上触发

我正在使用Android 4.1.2。我有一个SearchView小部件ActionBarSearchView.OnQueryTextListener来自 android 开发者网站的文档说明onQueryTextSubmit当用户提交查询时触发/调用。这可能是由于键盘上的按键或按下提交按钮所致。”

如果搜索查询为空,则不会发生这种情况。我需要这个来触发一个空查询以清除 ListView 的搜索过滤器。这是一个错误还是我做错了什么?

0 投票
1 回答
6196 浏览

android - 用于列表视图的 Android SearchView 过滤器

我有一个活动,顶部有一个带有搜索视图的操作栏。此外,我正在使用自定义列表视图,并希望从在搜索视图中输入的关键词中进行过滤,应该与列表视图项中的特定文本视图相关联。

在此处输入图像描述