问题标签 [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 - 是否可以在片段中搜索?
我有一个我们正在移植到 Honeycomb/Android 3.0 的 Android 应用程序,我们Fragment
在新界面中使用 s。
我通过小部件进行搜索,如此处所示。
Fragment
问题是,使用s时,小部件不再弹出。所以问题是如何让搜索与Fragment
s 一起使用?
或者我怎样才能用Fragment
s 替换这条线?
android - Android:多种搜索模式
我有这样的搜索界面:http: //developer.android.com/guide/topics/search/index.html
在左侧出现应用程序徽标,但我想要一个选项来选择(如谷歌搜索应用程序)。
在http://www.androidpatterns.com/uap_pattern/search-%E2%80%93-main-menu我们可以阅读:
…搜索栏出现在屏幕顶部。在左侧显示应用程序徽标。(当支持多种搜索模式时,应用程序徽标将替换为对应和选择的搜索模式的图标,以及一个指示符)
那么...如何添加多重搜索模式?
谢谢 ;)
android - 如何在 Android SearchView 中关闭键盘?
我在 ActionBar 中有一个 searchView。我想在用户完成输入后关闭键盘。我在 searchView 上有以下 queryTextListener
基于类似的问题,以下代码应该关闭键盘,但在这种情况下不起作用:
我也试过:
两者都不起作用。我不确定这是否是 Honeycomb 特定的问题,或者它是否与 ActionBar 中的 searchView 有关,或两者兼而有之。有没有人得到这个工作或知道为什么它不起作用?
android - android.support.v4.widget.SearchViewCompat 例子?
我正在尝试在 API 8 应用程序中使用SearchViewCompat
with 。ActionBarSherlock
请注意,顶部和底部代码都需要调用setActionView()
. 这是否意味着无法进行搜索?
android - 支持包中的 SearchViewCompat 与 SearchDialog
android.support.v4.widget.SearchViewCompat
应该捕获搜索查询,但官方教程建议使用SearchDialog
:
http://developer.android.com/training/search/backward-compat.html
哪种方法更好?我应该SearchViewCompat
与这样的单独活动一起使用:
http://developer.android.com/training/search/setup.html#create-sa
android - 使用 SearchView 后重置操作栏
我正在使用SearchView
小部件在我的应用程序中启用搜索。在最初单击搜索图标后,SearchView
小部件会展开到搜索字段中,并且“返回”箭头显示在应用程序图标旁边。如果我单击应用程序图标,操作栏会恢复到初始状态(没有“后退”箭头)并且SearchView
恢复到图标。
现在的问题是:执行搜索后,操作栏没有改变,唯一恢复的方法是单击应用程序图标或手机的“返回”箭头。不好,因为我希望操作栏在搜索完成后进入初始状态。我试过SearchView.setIconofied(true)
了,但有两个问题:
- 搜索图标与编辑字段出现在同一位置(最初位于最右侧)。
- 操作栏仍显示“返回”箭头。
我认为我面临的问题是偏离常规导航模式造成的。在我的情况下,一切都发生在同一个活动中(搜索结果显示在承载操作栏的同一个活动中),因此例如执行Activity.finish()
只会让应用退出。
如何触发操作栏的“后退一步”?还是模拟点击应用程序图标?
android - 如何设置 SearchView 文本大小?
我有一个SearchView
内部 a LinearLayout
,我正在尝试TextSize
为它设置一个不同的(SearchView
),但是android:textSize="60sp"
例如在设置时,什么也没有发生。
这是我的代码:
有谁知道如何修改TextSize
控件的?
android - 我的应用程序中的 SearchView 似乎不起作用
我已经实现了以下代码,但我的 SearchActivity::OnCreate 没有被调用。有人可以告诉我我错过了什么吗?
AndroidManifest.xml:
/res/xml/searchable.xml:
SearchActivity.java:
android - 在 SearchView 小部件建议中看不到文本
我认为我的 SearchView 小部件群体正在工作。但是,我在建议列表中看到的只是白色文本块。当我选择其中一个白色块时,我看到一个橙色突出显示,我看到橙色突出显示后面的文本。所以看来我在我的建议列表中显示了白色文本和白色背景。关于如何改变它的任何想法?
android - 使用 SearchView 在搜索操作栏激活时显示软键盘
当我从 ActionBar 激活搜索时,我看到这个问题将焦点集中在 SearchView EditText 上。但是,当它获得焦点时键盘不会出现。不应该吗,因为它只是一个普通的 EditText?(它是普通的 EditText 吗?)在 Android SDK 级别 11 上可以看到这种行为。(Samsung Galax Tab 7.7 with stock Android。)
目前,我有一个解决方法,它onOptionsItemSelected(MenuItem item)
与我的 Activity 方法挂钩,显示键盘。
mInputManager
的实例在哪里InputMethodManager
。
ActionBar 是使用 ActionBarSherlock 构建的,由于目标设备是 Android 3.x,这可能是导致症状的原因吗?根据 ActionBarSherlock 的常见问题解答:
Android 3.x(也称为 Honeycomb)上的操作栏并未实现 Android 4.x(冰淇淋三明治)中的所有功能。为了在所有平台上提供完整的操作栏 API,并在所有 Android 版本中统一样式,使用了自定义实现。