先看结果:

相关的官方文档在这里:Creating a Search Interface
Android官方提供了两种方式:
弹出一个Dialog,覆盖当前的Activity界面
在AppBar中扩展一个搜索框。
这个是上面动态图片展示的方式。以下介绍的是这种方式的实现。
官方建议:如果你写的程序是给Android 3.0 以上的设备使用,那么推荐使用AppBar的方式。
想要完成这个功能,你需要创建以下几个文件:
一个XML文件,用于配置搜索框。该文件路径:res/xml/searchable.xml
该文件会被系统用来创建SearchableInfo对象
一个用于接收搜索关键词并展示最终结果的Activity
一个内容提供器,用于提供搜索建议
分为两部分写。先完成搜索功能,再添加提供搜索建议的功能。
第一部分:基本的搜索功能
这个部分完成五个文件的创建或修改:

