package com.jaf.biubiu;
import android.os.Bundle;
import android.widget.TextView;
import com.baidu.location.BDLocation;
import com.baidu.mapapi.SDKInitializer;
import com.baidu.mapapi.search.poi.PoiNearbySearchOption;
import com.baidu.mapapi.search.poi.PoiSearch;
import com.jaf.jcore.Application;
import com.jaf.jcore.BaseActionBarActivity;
/**
* Created by jarrahwu on 15/4/18.
*/
public class LocationTest extends BaseActionBarActivity {
private PoiNearbySearchOption op;
private PoiSearch sug;
@Override
protected int onLoadViewResource() {
return R.layout.loc_test;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
SDKInitializer.initialize(Application.getInstance().getApplicationContext());
super.onCreate(savedInstanceState);
}
@Override
protected void onViewDidLoad(Bundle savedInstanceState) {
LocationManager.getInstance().requestLocation(
new LocationManager.JLsn() {
@Override
public void onResult(double latitude, double longitude,
BDLocation location) {
super.onResult(latitude, longitude, location);
id(R.id.locText, TextView.class).setText(
String.format("lat:%f\n lon:%f\n city%s",
location.getLatitude(),
location.getLongitude(),
location.getCity()));
}
});
// PoiSearch ps = PoiSearch.newInstance();
// PoiBoundSearchOption bound = new PoiBoundSearchOption();
// bound.keyword("");
// bound.pageCapacity(10);
// bound.pageNum(1);
// ps.searchInBound(bound);
// ps.setOnGetPoiSearchResultListener(new OnGetPoiSearchResultListener() {
// @Override
// public void onGetPoiResult(PoiResult poiResult) {
// for (PoiInfo info : poiResult.getAllPoi()) {
// L.dbg("poi info >" + info.name);
// }
// }
//
// @Override
// public void onGetPoiDetailResult(PoiDetailResult poiDetailResult) {
//
// }
// });
}
}