【问题标题】:Create a Google like instant search in an Android app在 Android 应用中创建类似 Google 的即时搜索
【发布时间】:2013-03-12 05:01:26
【问题描述】:

我正在开发一个 Android 应用程序,我想在其中添加即时搜索功能。

基本上,当用户在TextBox 中写入其首字母缩写时,我想显示地名。
我怎样才能做到这一点?

【问题讨论】:

  • 非常感谢您的帮助 :)。基本上我想在我的应用程序中实现谷歌方向,我希望用户输入源和目标来获取方向。我想要的是,当用户输入该地点的一两个姓名首字母时,它会显示从这些姓名首字母开始的所有地点。我是否需要手动添加所有地点名称,或者是否有任何内置函数或 Google API?提前致谢。
  • 您必须在列表中包含所有城市或从任何城市/国家/地区列表网站下载它们:) ..

标签: android textbox search-engine android-search instant


【解决方案1】:

构建界面

您可以使用InstantSearch Android,它是一个开源库,可帮助您使用Algolia 在Android 上轻松构建即时搜索体验。

它是available on GitHub,可让您快速构建即时搜索 UI。参见例如InstantSearch Media application:

您可以从Getting Started Guide 开始,它将引导您完成使用该库的主要步骤。

The example applications 可以让您了解使用 InstantSearch Android 可以构建什么。

使用数据

如果您有想要搜索的地点数据,您可以simply index it in Algolia,它将可以在您的应用中搜索。

如果您在某处没有数据,请查看Algolia Places,它提供了对全球地点数据库的免费访问

免责声明:我是 InstantSearch Android 的作者。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-09
    • 2014-12-20
    • 2020-11-18
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 2014-05-05
    • 1970-01-01
    相关资源
    最近更新 更多