设为首页 加入收藏

TOP

Android SearchView 搜索框
2014-11-24 03:32:23 来源: 作者: 【 】 浏览:0
Tags:Android SearchView 搜索

如果对这个效果感觉不错, 请往下看.


背景: 天气预报app, 本地数据库存储70个大中城市的基本信息, 根据用户输入的或通过搜索框选取的城市, 点击查询按钮后, 异步请求国家气象局数据, 得到返回的json解析并显示.


2. menu菜单里面加入


3. 然后在res目录下新建xml/searchable.xml


字符串尽量使用@string/search_label这种方式.


4. Activity中


因为注册Activity的启动方式为android:launchMode="singleTop",需要Activity的protectedvoid onNewIntent(Intent intent) {}来交互.


以上的在网上可以搜索到,接下来是重点...


5. 需要数据库支持


6. 完成searchable.xml里面注册的ContentProvider


like模糊查询对于大数据量效果可想而知,FTS3的支持还未尝试,详情参考Android SDK里面的Samples/SearchableDictionary


相关附件下载:


具体下载目录在 /2013年资料/6月/4日/Android SearchView 搜索框


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 抽屉导航 下一篇Linux后台网络编程中select/poll/..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·工业机器人TCP校准中 (2025-12-25 05:19:17)
·opc 通讯协议与 TCP (2025-12-25 05:19:15)
·labview中tcp/ip通信 (2025-12-25 05:19:13)
·新书介绍《Python数 (2025-12-25 04:49:47)
·怎么利用 Python 进 (2025-12-25 04:49:45)