Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 片段活动-缩放以显示街道_Java_Android_Google Maps - Fatal编程技术网

Java 片段活动-缩放以显示街道

Java 片段活动-缩放以显示街道,java,android,google-maps,Java,Android,Google Maps,我在使用FragmentActivity和SupportMapFragment时遇到一些问题。这张地图的缩放都不稳定。 代码如下: public class GoogleMapActivity extends FragmentActivity{ Double longitude, latitude; static LatLng koordinate; GoogleMap supportMap; String title, address; protected void onCreate(Bun

我在使用FragmentActivity和SupportMapFragment时遇到一些问题。这张地图的缩放都不稳定。 代码如下:

public class GoogleMapActivity extends FragmentActivity{
Double longitude, latitude;
static LatLng koordinate;
GoogleMap supportMap;
String title, address;

protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_googlemaps);
    SupportMapFragment fm = (SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map);
    supportMap = fm.getMap();

    longitude = 13.597651720046997;
    latitude = 45.22456639103469;
    title = "Turistička zajednica Općine Vrsar";
    address = "ul. Rade Končara 46";
    koordinate = new LatLng(longitude, latitude);

    Marker marker = supportMap.addMarker(new MarkerOptions().position(koordinate).title(title).snippet(address)
            .icon(BitmapDescriptorFactory.fromResource(R.drawable.marker_star)));
    //supportMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
    supportMap.moveCamera(CameraUpdateFactory.newLatLngZoom(koordinate, 15));
    supportMap.animateCamera(CameraUpdateFactory.zoomTo(12), 2000, null);   
}}
出于某种原因,我在谷歌地图中看到了以下内容,但缩放不够: 单击缩放时,地图将进入以下状态:

我需要地图进行足够的缩放,以便显示街道名称。这在我以前的应用程序中效果很好,但我在那里使用了常规的MapFragment。对于此应用程序,我需要SupportMapFragment。可能是这导致了这个问题?

放大谷歌地图

  googleMap.animateCamera(CameraUpdateFactory.zoomTo(15));

我想允许的最大变焦是17。 我希望这一定有用…

放大谷歌地图

  googleMap.animateCamera(CameraUpdateFactory.zoomTo(15));

我想允许的最大变焦是17。
我希望这一定行…

不幸的是,这会产生与第二张图片相同的结果。ashish.n,这只是加载一张蓝色地图(可能在水面上?),因为这条线会将相机移动到指定的坐标。它可能是。。。使用已知纬度长度…使用纬度=33.7489经度=-84.3881。。。这是给亚特兰蒂斯的,他说我没有足够的声誉。你可以选择这个作为答案。不幸的是,这会产生与第二张照片相同的结果。ashish.n,这只是加载了一张蓝色地图(可能在水面上?),因为这条线会将相机移动到指定的坐标。它可能是。。。使用已知纬度长度…使用纬度=33.7489经度=-84.3881。。。这是给亚特兰蒂斯的,他说我没有足够的声誉。你可以选择这个作为答案