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

Java 如何将自定义标记窗口设置为特定标记,java,android,google-maps,Java,Android,Google Maps,我正在尝试在Android中为特定的标记设置一个自定义信息窗口。假设我有两种类型的标记,我只希望自定义信息窗口显示一个或一组标记,但不是地图上的所有标记 到目前为止,我已经尝试了基本方法,为标记创建了自定义布局,并调用了map.setInfoWindowAdapter() 它会影响正在显示的所有标记。有没有办法指定一个标记 试试: 将marker.getPosition()与CustomMarkerPosition进行比较,然后//Do Stuff尝试: 将marker.getPosition(

我正在尝试在Android中为特定的标记设置一个自定义信息窗口。假设我有两种类型的标记,我只希望自定义信息窗口显示一个或一组标记,但不是地图上的所有标记

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

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

试试: 将marker.getPosition()与CustomMarkerPosition进行比较,然后//Do Stuff

尝试: marker.getPosition()与CustomMarkerPosition()进行比较//

 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;
        }
    });