Google Maps Satellite视图未显示所有标签

用户名

在我的应用程序中,我使用的是Google Maps卫星视图,但没有像Google Maps Application中那样显示我镇上的所有标签。这是我的应用程序和Google Maps Application的屏幕截图:

我的应用程序:我的应用程序截图

Google Maps Application:Google Maps Application屏幕截图

这是我的代码:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_location_route);
    int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(getBaseContext());
    if (status != ConnectionResult.SUCCESS) {
        int requestCode = 10;
        Dialog dialog = GooglePlayServicesUtil.getErrorDialog(status, this, requestCode);
        dialog.show();
    }
    else{
        SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
                .findFragmentById(R.id.map);
        mapFragment.getMapAsync(this);
    }
}

@Override
public void onMapReady(GoogleMap googleMap) {
    try {
        mGoogleMap = googleMap;
        mGoogleMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
        mGoogleMap.setMyLocationEnabled(true);
        LocationManager locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
        Criteria criteria = new Criteria();
        String provider = locationManager.getBestProvider(criteria, true);
        Location location = locationManager.getLastKnownLocation(provider);
        if (location != null) {
            onLocationChanged(location);
        }
        drawYourMarker(yourLocation);
        drawPharmacyMarker(pharmacyLocation);

        // Checks, whether start and end locations are captured
        if (yourLocation != null && pharmacyLocation != null) {
            String url = getDirectionsUrl(yourLocation, pharmacyLocation);
            DownloadTask downloadTask = new DownloadTask();
            downloadTask.execute(url);
        }
    } catch (SecurityException e) {
        e.printStackTrace();
    }
}

有什么方法可以使我的应用程序显示更多标签,例如在Google Maps应用程序中?

天使格瓦拉

这是因为Google Maps应用程序使用了Google提供的所有可用API。您要查找的API是获取所有标签的Google Places API。

您必须在Google API控制台上将其打开,然后按照本教程的操作将其放置在地图上。

希望对您有所帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Maps Satellite视图底部的社区照片的Google Maps API?

来自分类Dev

Google Maps Heatmap未显示

来自分类Dev

Google Maps Heatmap未显示

来自分类Dev

Google Maps Infowindow未显示

来自分类Dev

Google Maps API未检索所有商店结果

来自分类Dev

Google Maps API未显示我的位置

来自分类Dev

Google Maps API未显示地点

来自分类Dev

Android Google Maps未显示绘制的圆圈

来自分类Dev

Google Maps JS示例未显示

来自分类Dev

Google Maps标记未显示javascript

来自分类Dev

未显示Google Maps Marker Shadow

来自分类Dev

Google Maps div未显示在JSBin中

来自分类Dev

Google Maps v3未显示

来自分类Dev

Google Maps错误-未显示地图

来自分类Dev

Google Maps API-标记未显示

来自分类Dev

Android Google Maps多个标记未显示

来自分类Dev

Google Maps jQuery标记未显示

来自分类Dev

Google Maps JS示例未显示

来自分类Dev

Google Maps API:未显示标记

来自分类Dev

Google Maps API(GMS)地图未显示

来自分类Dev

Google Maps标记图钉未显示

来自分类Dev

AngularJs-Google-Maps标记未显示

来自分类Dev

Google Maps JSON未更新

来自分类Dev

链接到带有标签的Google Maps

来自分类Dev

Google Maps Marker显示/隐藏

来自分类Dev

Google Maps API停止显示

来自分类Dev

显示Google Maps片段,但没有地图

来自分类Dev

我的位置按钮未显示在视图中(Google Maps SDK,iOS)

来自分类Dev

Bootstrap标签内容中的Google Maps是