问题标签 [searchbar]

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 投票
7 回答
6054 浏览

java - 搜索栏小部件未启动可搜索活动

我正在尝试使用操作栏中的搜索栏小部件在我的 android 应用程序上实现搜索。

我正在关注

http://developer.android.com/guide/topics/search/search-dialog.html http://developer.android.com/guide/topics/ui/actionbar.html#ActionView

教程来完成这项工作。

我有两项涉及搜索的活动。SearchBar 活动具有操作栏,AcceptSearch 是我的可搜索活动。即使我声明了哪个活动是可搜索的活动,查询也不会发送到 AcceptSearch 并且活动也没有启动。

我配置了搜索栏,以便在小部件为空时出现搜索栏提示,但提示也永远不会出现。这是我的代码。

搜索栏

接受搜索

可搜索的.xml

选项菜单

显现

我相信这就是重现这种情况所需的所有信息。

谢谢大家。我很欣赏。

0 投票
1 回答
407 浏览

iphone - 如何在 iPhone 的表格视图中获取搜索数据的索引值

我正在使用带有搜索栏的 tableview 控制器。我想获取与表中任何字符串的搜索结果相关的数组元素的所有索引位置。

例如:如果我有一个包含以下内容的数组:@"sau",@"jain",@"abc",@"sau",@"zyx" 我搜索 'sau' 然后我希望它输出索引0 和 3。

我怎样才能做到这一点?

0 投票
1 回答
140 浏览

ios - 如何使键盘与滚动视图一起移动?

我在控制器中有一个滚动视图和一个搜索栏。当滚动视图被拖动时,我希望键盘与滚动视图一起移动。就像在 iphone 上编辑消息一样。

那么我该怎么做,如果你能给我一些代码,我将不胜感激。

我的意思是当搜索栏是第一响应者时,会有一个键盘哈?

如果我滚动滚动视图,键盘将随之移动。

有人说我应该听一些通知。这样对吗?

非常感谢。

0 投票
2 回答
912 浏览

iphone - 在大数组中搜索字符串需要很长时间

我正在实现一个根据用户输入的文本过滤 UITableView 的搜索字段。
TableView 是由一个包含 NSStrings(要显示和搜索的数据)的数组构建的,并且可能包含6000 多个项目
当用户开始搜索时,我正在实现该-(void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText方法。

我的代码可以工作,但是,当数据数组很大时,它会非常慢并且会造成非常糟糕的用户体验(我的 iPhone 4s 卡住了好几秒钟)。

我实现搜索的方式(在上面提到的方法中)是这样的:

我不认为循环一个包含几千个项目的数组会导致任何问题......
任何建议都将不胜感激!

更新 我刚刚意识到大部分时间是这样的:

0 投票
1 回答
597 浏览

objective-c - uisearchbar uisearchdisplaycontroller tableview 字幕错误

我的表格视图搜索栏有点问题

我用数组 tableViewArray 制作了一个 tableview。
tableViewArray 由另一个数组的多行组成,该数组由 [text, distance] 组成。一切正常。
现在我添加了一个 searchBar 和一个 searchdisplaycontroller,它们基于一个新的字符串数组(来自 tableViewArray 的“文本”对象)进行搜索。我认为搜索应该只对文本可用,并且搜索方法是在其上实现的。

现在,当我得到搜索结果时,它看起来不错,并且搜索返回了预期的行。问题在于搜索 tableViews 字幕。它显示 tableViewArray 的第 1、2、3 行的距离。

我需要它将距离映射到搜索 tableview 行中显示的文本。我想我需要为包含[文本距离]的搜索结果创建一个新的表格视图数组。文本不是问题,因为它来自搜索结果,但是我如何将新距离映射到旧距离???

我在搜索委托中使用的搜索方法是:

希望有人可以提供帮助:) 在此先感谢!

原代码:

我在哪里为搜索制作数组:

}

// searchResults = [NSMutableArray arrayWithArray:[[tableViewArray objectAtIndex:1] filteredArrayUsingPredicate:predicate]];

*/

searchResults = [[NSArray alloc]init];

0 投票
1 回答
1041 浏览

css - 如何在 google chrome 上制作一个在 css 中没有圆角的搜索栏?

我正在设计一个网站,我希望搜索栏没有圆角——只有典型的直角。无论出于何种原因,我都无法使其在 google chrome 中运行,但是当我在 Firefox 中打开我的网站时,它确实有直角。有谁知道我需要做什么才能使搜索栏以没有圆角的 chrome 显示?

这是我的CSS:

0 投票
2 回答
1586 浏览

iphone - 将 UISearchBar 锁定在 TableView 之上

当y边界达到0(或超过-值)时,我想锁定表格视图顶部的搜索栏

我试图在滚动视图委托方法中,但没有真正改变。事实上,搜索栏的框架发生了变化,但仍保持默认。

有任何想法吗?

0 投票
1 回答
588 浏览

java - 如何将搜索栏添加到适用于 Android 的 Flash Builder 移动应用程序?

我正在尝试向我的 android 应用程序添加搜索/过滤功能。我将提供屏幕截图和编码副本,以便您可以准确地看到我在这里想要得到的内容。我不确定解决此问题的最佳方法是什么。

在此先感谢您的帮助。

瑞安

0 投票
2 回答
76 浏览

php - 如何为搜索目的构建查询字符串参数?

好的,我不确定这会被称为什么,我确定它有一个词,但基本的是我希望 php 脚本在我的主页上创建一个搜索栏,但问题是我已经有一个搜索栏。

所以我真正想要的只是让 php 栏根据他们输入的内容将用户引导到不同的 url,因此很明显空格将成为+标志。

格式为:

www.Mysite.com/videos/search_result.php?query=FIRSTWORD+SECONDWORD&type=videos&submit=Search

因此,要分解它,它将输入:

www.Mysite.com/videos/search_result.php?query=

然后是第一个单词,然后是空格,然后是第二个单词,然后继续这个模式,不管有多少单词,然后:

&type=videos&submit=Search

我确定有更好的方法来解释这一点,但我对 PHP 基本上一无所知,我希望你能帮助谢谢你。

0 投票
1 回答
682 浏览

iphone - 如何使用 NSPredicate 添加搜索栏

添加时出现错误

-(void) statement.

" use of undeclared identifier "filterContentForSearchText"

搜索结束