gpt4 book ai didi

java - 如何将自定义标记窗口设置为特定标记

转载 作者:行者123 更新时间:2023-12-02 03:11:27 24 4
gpt4 key购买 nike

我正在尝试将自定义信息窗口设置为 Android 中的特定标记。假设我有两种类型的标记,我只想将自定义信息窗口应用于一个或一组标记,而不是 map 上的所有标记。

到目前为止,我已经尝试了基本的、为标记创建了自定义布局并调用 map.setInfoWindowAdapter()

 googleMap.setInfoWindowAdapter(new GoogleMap.InfoWindowAdapter() {
@Override
public View getInfoWindow(Marker marker) {
return null;
}

@Override
public View getInfoContents(Marker marker) {
View v = getActivity().getLayoutInflater().inflate(R.layout.marker, null);
TextView info= (TextView) v.findViewById(R.id.info);

info.setText(marker.getPosition().toString());

return v;
}
});

它会影响所有正在显示的标记。有没有办法指定标记?

最佳答案

尝试使用:比较ma​​rker.getPosition() 与 yourCustomMarkerPosition 然后//Do Stuff

关于java - 如何将自定义标记窗口设置为特定标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40989564/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com