the constructor InfoWindow(TextView,LatLng,int,new InfoWindow.OnInfoWindowClickListener(){}) is undefined
the constructor InfoWindow(TextView,LatLng,int,new InfoWindow.OnInfoWindowClickListener(){}) is undefined我也一直出現(xiàn)這個問題,上網(wǎng)找,有人說是因為包不同方法不一樣,我試了換了包,但還是不行,求指導(dǎo),求指導(dǎo),謝謝老師。
2015-12-23
infoWindow=new InfoWindow(tv, ll, CONTEXT_IGNORE_SECURITY) ;
mBaiduMap.showInfoWindow(infoWindow);
就可以了
2015-12-11
是不是構(gòu)造方法寫得不對?
2015-12-05
SDK更新了
2015-11-16
import com.baidu.mapapi.map.InfoWindow.OnInfoWindowClickListener; 沒導(dǎo)包
2015-09-17
InfoWindow infoWindow;
TextView tv = new TextView(context);
tv.setBackgroundResource(R.drawable.location_tips);
tv.setPadding(30, 20, 30, 50);// 大小
tv.setText(info.getName());
tv.setTextColor(Color.parseColor("#ffffff"));
final LatLng latLng = marker.getPosition();
Point p = mBaiduMap.getProjection().toScreenLocation(latLng);
p.y -= 47;
LatLng ll = mBaiduMap.getProjection().fromScreenLocation(p);
infoWindow = new InfoWindow(tv, ll, 1);
2015-03-26
百度sdk已經(jīng)更新了,現(xiàn)在用的是4個參數(shù)的
public?InfoWindow(BitmapDescriptor?bd, ? ? ? ? ?LatLng?position,
? ? ? ? ?int?yOffset, ? ? ? ? ?InfoWindow.OnInfoWindowClickListener?listener)
參數(shù):
bd?- InfoWindow 展示的bitmap
position?- InfoWindow 顯示的地理位置
yOffset?- InfoWindow Y 軸偏移量
listener?- InfoWindow 點擊監(jiān)聽者
拋出:?java.lang.IllegalArgumentException?- bitmapDescriptor 和 position 不能為 null
--------------------------------------------------------------------------------------------------
參考:http://wiki.lbsyun.baidu.com/cms/androidsdk/doc/v3_3_0/index.html?com/baidu/mapapi/map/class-use/InfoWindow.OnInfoWindowClickListener.html
2015-02-10
infowindow構(gòu)造方法未定義,老妹。你去查查。infowindow的構(gòu)造方法。
http://developer.baidu.com/map/reference/index.php?title=Class:%E8%A6%86%E7%9B%96%E7%89%A9%E7%B1%BB/InfoWindow
說不定你寫錯了呦。