Android SDK 百度地图通过poi城市内检索简介接口的使用

2019-12-10 19:09:39王旭

button.setOnClickListener(new View.OnClickListener() { 
@Override 
public void onClick(View arg0) { 
// TODO Auto-generated method stub 
poiCitySearchOption = new PoiCitySearchOption() 
.city(city.getText().toString()) 
.keyword(keyword.getText().toString()); 
poiSearch.searchInCity(poiCitySearchOption); 
} 
});

补充一下监听方法的实现,如下所示:

OnGetPoiSearchResultListener onGetPoiSearchResultListener = new OnGetPoiSearchResultListener() { 
@Override 
public void onGetPoiResult(PoiResult poiResult) { 
// TODO Auto-generated method stub 
String poiname = poiResult.getAllPoi().get(0).name; 
String poiadd = poiResult.getAllPoi().get(0).address; 
String idString = poiResult.getAllPoi().get(0).uid; 
textView.setText( 
"第一条结果是:n名称=["+ 
poiname+ 
"]nID = ["+ 
idString 
+ "] n地址=["+ 
poiadd+ 
"]"); 
} 
@Override 
public void onGetPoiDetailResult(PoiDetailResult arg0) { 
// TODO Auto-generated method stub 
} 
}; 

如上的监听方法是将结果中得第一条信息进行了展示,执行程序如下图效果:

Android SDK 百度地图通过poi城市内检索简介接口的使用

以上所述是小编给大家介绍的Android SDK 百度地图通过poi城市内检索简介接口的使用,希望对大家有所帮助。



注:相关教程知识阅读请移步到Android开发频道。