输入提示(suggest)
搜索建议主要的作用,是根据输入的关键词显示建议出与关键词相似的结果。
主要使用POISuggest类。示例代码如下:
POISuggest mPOISuggest=new POISuggest(); //设置请求参数, mPOISuggest.setQuery(POISuggest.Query.newQuery("美食","北京市")); //设置请求返回结果监听接口 mPOISuggest.setListener(new POISuggest.Listener() { @Override public void onSuccess(POISuggestResult result) { //线程是异步线程,Android项目需要在UI线程中,控制控件 //结果返回成功 } @Override public void onFail(final APIStatus status) { //结果失败 } }); //开始搜索建议 mPOISuggest.search();
POISuggest.Query 说明:
1. 只能通过POISuggest.Query中newQuery(String keyword, String city)方法获取实例。
2. 参数keyword 为搜索的关键字。
3. 参数city为要搜索的城市,可以是城市名称/adcode 如北京市。
注:结果返回接口为异步线程接口。