覆寫物不顯示,按照百度檔案打的。定位傳感都能實作應用,但是覆寫物死活出不來,就算是最簡單的打個點都出不來。卡了好幾天了,求大佬幫幫忙。。。



uj5u.com熱心網友回復:
這都沒東西 ,你看下 mBaiduMap.setOnMapClickListener(new BaiduMap.OnMapClickListener() {
@Override
public void onMapClick(LatLng point) {
MarkerOptions ooA = new MarkerOptions().position(point).icon(bdA);
//決議經緯度
isgeoCodeResult=true;
mSearch.reverseGeoCode(new ReverseGeoCodeOption()
.location(point).newVersion(0));
mBaiduMap.clear();
mBaiduMap.addOverlay(ooA);
}
@Override
public boolean onMapPoiClick(MapPoi poi) {
// String state = String.format("單擊地圖中的POI點當前經度: %f 當前緯度:%f",
// poi.getPosition().longitude, poi.getPosition().latitude);
// Toast.makeText(LocationActivity.this, state, Toast.LENGTH_LONG).show();
isgeoCodeResult=true;
mSearch.reverseGeoCode(new ReverseGeoCodeOption()
.location(poi.getPosition()).newVersion(0));
BitmapDescriptor bdA = BitmapDescriptorFactory
.fromResource(R.drawable.icon_gcoding);
MarkerOptions ooA = new MarkerOptions().position(poi.getPosition()).icon(bdA);
mBaiduMap.clear();
mBaiduMap.addOverlay(ooA);
return false;
}
}); 你寫個單擊監聽 看繪制正常嗎 ,我感覺 你的 position 不對懶得測驗你的經緯了,自己試下
uj5u.com熱心網友回復:
我沒懂這個意思,我現在只是想先實作在地圖上我寫死的位置打個點,這個也需要點擊監聽嗎。還有我經緯度是對的,麻煩大佬了,求解釋。uj5u.com熱心網友回復:
mBaiduMap.clear(); 把這句去掉試試轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/35511.html
標籤:Android
下一篇:緊急求購 MTK android8.1平臺上移植開發USB UMS(USB_MASS_STORAGE)功能解決方案
