如何在Android应用程序中实现EditText并提供与谷歌搜索相同的建议



我正在尝试实现一个EditText,它从用户那里获取一个
url,并在
Web视图中加载所需的url。我已经完成了这项任务。现在,我想提供相应的URL建议在EditText中键入单词,就像谷歌提供的一样。我有一个来自谷歌播放商店的示例应用程序,它已经实现了这个场景。

应用程序的URL: https://play.google.com/store/apps/details?id=video.downloader.videodownloader&hl=en-

我到处寻找开始工作的线索。但我找不到任何支持我的东西。

了解场景的屏幕截图:

屏幕截图

屏幕截图

屏幕截图

我没有使用任何数据库从中获取数据并在建议中显示。我想像谷歌浏览器的地址栏一样使用EditText。当用户点击并键入任何单词时,它会分别给出屏幕截图中显示的建议URL。

我会使用搜索界面(此处的文档:https://developer.android.com/guide/topics/search/)与内容提供商合作。您应该使用自定义搜索JSON API来填充内容提供商https://developers.google.com/custom-search/v1/overview.这是一项相当复杂的任务,但我认为你应该从这个堆栈开始

最新更新