问题标签 [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.
android - Actionbarsherlock 搜索视图:setOnQueryTextListener
我正在尝试使用 ActionBarSherlock 的搜索视图在列表中进行过滤。我目前拥有的代码如下:
这些是我的进口:
大部分都有效:在我的操作栏中,我得到一个搜索图标,可点击并展开搜索视图。然而,真正的监听器不起作用。我在这两种方法中都设置了断点,但是当我调试时,什么也没有发生。该程序没有中断,没有任何内容被过滤,我不知道为什么。
有人知道吗?
提前致谢。
java - SearchView 附有建议 CursorAdapter,非常慢?
我将我的搜索视图设置如下:
我在SimpleCursorAdapter
这里创建并将其设置为SearchView
对象的建议适配器。然后,在onQueryTextChanged
我的方法中:
这是我的runAlgorithms
方法中的内容:
但是,每次调用所有这些时(每次我在搜索视图中按一个键)它每次都会跳过大约 50 到 150 帧,这太多了。可能是什么问题/什么可能会减慢建议的速度?这是这样做的正确方法吗?被查询的表有大约 7500 行。
android - 使用自定义布局在 android 中创建 SearchView
我想创建一个这样的视图:
执行 SearchView 很简单,但是如何在操作栏下方创建扩展布局,或者在搜索时为用户提供一些搜索选择。
我想显示一个布局,当用户单击操作栏上的搜索图标时会弹出该布局。布局将具有用户选择的其他搜索条件。
任何提示和示例都会有所帮助。
android - SearchView setOnClickListener 不工作
任何人都可以看到为什么这不起作用..
我SearchView
的在ActionBar
并且总是显示。我想知道用户何时按下searchview
...而不是何时扩展或获得焦点。
此代码位于 onCreateOptionsMenu
任何人?
android - Android SearchView:按下望远镜键时再次搜索
我正在使用 SearchView 小部件在 ListView 中搜索文本。
输入文本时,会打开一个虚拟键盘。当按下“望远镜键”时,我想重复搜索。
如何拦截虚拟键盘按键事件?
注意:不要将虚拟键盘中右下角的望远镜键与 SearchView 小部件中的望远镜图标混淆。
我会告诉你我尝试了什么,因此我知道它不起作用:
- SearchView 上的 onQueryTextChange()
- SearchView 上的 onKeyListener()
- SearchView 上的 TextWatcher()
- ListView 上的 dispatchKeyEvent()
android - Android Back键循环焦点而不是返回到以前的活动
我有这个布局
两个 SearchView 小部件
一个 ListView
当我按下 android 后退键时,焦点会在过滤框和搜索框之间循环。
我想回到我以前的活动,但我做不到,因为后退键只能从一个盒子转到另一个盒子。
如何获得后退按键事件?
这段代码甚至没有被调用
android - 如何从 FragmentActivity 上方的 Activity 替换 Fragment
我需要帮助解决问题。不一定要寻找代码,尽管这不会被拒绝!
我有一个中央FragmentActivity
外壳,当用户在应用程序的核心周围导航时FrameLayout
,我用它来交换它。Fragments
在我ActionBar
的是一个搜索小部件。键入搜索查询会打开ListActivity
与查询匹配的列表选项。所以这本质上是Activity
在我的FragmentActivity
. 我喜欢这个想法,因为这是导航中的“侧弯”。
我需要解决的问题是: 当用户在搜索后选择 List Item 时,我想以某种方式关闭Activity
,并将 Fragment Activity “下方”的 FrameLayout 替换为他们搜索的信息。
我试图制作ListActivity
aListFragment
但无法解决。除非把它变成FragmentActivity
一个封闭Fragment
的答案。- 还有其他想法吗?
java - ActionBarSherlock 中的 SearchView 折叠动画
我已经毫无问题地实施ActionBarSherlock
到我的android项目中。我现在正在尝试将 a 添加search widget
到 ActionBar 并已成功完成。现在,我想让Searchview
幻灯片在展开时从右侧滑入,在折叠时从右侧滑出。我有两个 XML 动画,我相信它们可以让我这样做。
search_in.xml
search_out.xml
它们在 SherlockFragmentActivity 中被称为表单
这是它现在的样子(因为我还不能发布图片......):
http://i194.photobucket.com/albums/z31/raitono/SearchviewCollapseProblem_zpsefee50e9.gif
当search_in
点击图标时动画效果search_out
很好,当按下后退硬件键时效果也很好。不过,当我尝试通过小 X 折叠 Searchview 时遇到了障碍。似乎 Searchview 在调用动画之前就崩溃了,我不知道该怎么办。我也试过searchView.onActionViewCollapsed()
了,但是没有用。我的猜测是,我需要以某种方式拦截按下 X 时发出的调用并首先执行动画。
我正在尝试支持低至 2.3.5 的设备。对此的任何帮助将不胜感激。
更新:是否有办法检测小“X”何时被点击?那将解决我的问题。我一直在谷歌搜索,但找不到任何东西。
android - 在 SearchView 打开的情况下启动 Activity
如何在打开文本字段的情况下使用 SearchView 启动活动。通过这种方式,我无需点击望远镜就可以进行搜索。我正在使用 Sherlock 操作栏。
这是我的代码:
谢谢。
android - 即使使用adjustPan,软键盘也会覆盖所有窗口
我的 SearchActivity 有问题。它有一个使用 ActionBarSherlock 制作的 SearchView。当我在横向单击眼镜时,我有软键盘来覆盖所有屏幕。但是使用 adjustPan 参数我希望看到 SearchView。
你知道我在打字时怎么能看到 SearchView 吗?或者,也许我根本不明白 adjustPan 应该做什么。
谢谢