道路模糊搜
根据关键字进行道路名称模糊匹配查询。
示例代码如下:
RoadNameSuggest.Query query=RoadNameSuggest.Query.newQuery("京藏高速"); //设置查询城市 query.setCity("北京市"); RoadNameSuggest.searchRoadName(query, new RoadNameSuggest.Listener() { @Override public void onSuccess(String[] result) { //请求成功 } @Override public void onFail(APIStatus status) { //请求失败 } });
RoadNameSuggest.Query说明:
1. RoadNameSuggest.Query.newQuery(String roadName)构造方法,参数为道路名称关键字,例如“京藏高速公路”或“京藏高速”。
2. setCity(String city)设置城市,city为城市全称/简称/国标码拼音(beijing),例如“北京市”或“北京”或“beijing”。
注:结果返回接口为异步线程接口,Android项目如需在返回中操作控件,必须切换到Main主线程中。