无法在listview上选择mapview

时间:2016-05-04 13:15:57

标签: android google-maps listview selection android-mapview

我有一个listview,其中有些行是文本,有些是mapview

我可以选择文字,但我无法选择mapviews

我如何在适配器上设置mapview

 /**
     * Initialises the MapView by calling its lifecycle methods.
     */
    public void initializeMapView() {
        if (mapView != null) {
            // Initialise the MapView
            mapView.onCreate(null);
            // Set the map ready callback to receive the GoogleMap object
            mapView.getMapAsync(this);
        }
    }

    @Override
    public void onMapReady(GoogleMap googleMap) {
        MapsInitializer.initialize(context);
        map = googleMap;
        Message data = (Message) mapView.getTag();
        if (data != null) {
            setMapLocation(map, data);
        }
    }
}

我也试过以下解决方案:

 googleMap.getUiSettings().setZoomControlsEnabled(false);
        googleMap.getUiSettings().setCompassEnabled(false);
        googleMap.getUiSettings().setMyLocationButtonEnabled(false);
        googleMap.getUiSettings().setRotateGesturesEnabled(false);
        googleMap.getUiSettings().setMapToolbarEnabled(false);
        mapView.setClickable(false);

但是不起作用,有什么问题?我该如何解决?

提前致谢,

0 个答案:

没有答案