Android谷歌地图故障显示空白方块与X在中安卓

Android谷歌地图故障显示空白方块与X在中安卓,android,google-maps,Android,Google Maps,正如我在标题中所说,我的应用程序运行异常。直到今天早上一切都很顺利。。。在上传到市场之前,我在我的应用程序中更改了一些图像,然后我想再次查看是否一切正常…现在我不知道该怎么做…查看图像: 下面是xml: <com.google.android.maps.MapView android:id="@+id/mapview" android:layout_width="fill_parent" android:layout_height="wrap_content"

正如我在标题中所说,我的应用程序运行异常。直到今天早上一切都很顺利。。。在上传到市场之前,我在我的应用程序中更改了一些图像,然后我想再次查看是否一切正常…现在我不知道该怎么做…查看图像:

下面是xml:

<com.google.android.maps.MapView 
    android:id="@+id/mapview"
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"
    android:clickable="true"                 
    android:enabled="false"                                     
    android:layout_alignParentTop="true"
    android:layout_above="@+id/seekBar1" 
    android:layout_weight="5"
    android:apiKey="******-********************************" >              
</com.google.android.maps.MapView>

有人能给点建议吗?

这是谷歌地图中的一个可能的错误,最近几周才出现

其他人也有类似的问题

在这种情况下,错误在于

mapView.setSatellite(true);
mapView.setStreetView(true);

出现在代码中。文件上说这是允许的,但在实践中,这似乎造成了问题。查看您的代码,看看它是否同时包含这两行代码,并尝试注释其中一行代码,看看它是否修复了问题。

这是谷歌地图中的一个可能的错误,最近几周才出现

其他人也有类似的问题

在这种情况下,错误在于

mapView.setSatellite(true);
mapView.setStreetView(true);

出现在代码中。文件上说这是允许的,但在实践中,这似乎造成了问题。查看您的代码,看看它是否包含这两行,并尝试注释其中一行,看看它是否修复了问题。

在我的情况下,我不使用mapView.setStreetViewtrue或false,但当我想在地图上使用Satelite view时,只需使用mapView.setSatelite true,当我想使用Street view时,请设置mapView.setSatelite.false。。。 我希望这能帮助其他人。。。
再次感谢大家的时间和帮助…:D

在我的情况下,我不使用mapView.setStreetViewtrue或false,但当我想在地图上使用卫星视图时,只需使用mapView.setSatelite true,当我想使用街景时,只需将mapView.setSatelite.false设置为mapView.setSatelite.false。。。 我希望这能帮助其他人。。。
再次感谢大家的时间和帮助…:D

我发现这个bug setAtteliteView+setTreatView是特定于具体android版本的。
它存在于2.2.1中,但不存在于2.3.5中。我已经检查了两个不同的设备,尽管我发现这个错误setAtteliteView+setTreatView是特定于具体android版本的。
它存在于2.2.1中,但不是在2.3.5上,我已经检查了两个不同的设备,虽然

在这里通过了整个代码,所以我们可以帮助您是的,整个类代码在这里通过了整个代码,所以我们可以帮助您是的,整个类代码您的权利…当我将卫星设置为真方形时,不会显示…但当我更改回时,它们会再次显示。我在设置中有该选项。我查看了我的代码和我没有将mapView.set都设置为true。。。一旦创建,我就有了:preferences=PreferenceManager.getDefaultSharedPreferencesthis;pogled=preferences.getStringlist,街道;如果pogled.equalsIgnoreCaseStreet{mapView.setSatellitefalse;mapView.setStreetViewtrue;}如果pogled.equalSignoreCaseStateElite{mapView.setSatellitetrue;}确定,这两个选项中的哪一个会得到这些空白方块?pogled==街道还是pogled==卫星?我已经有了setSatellitefalse,但将setStreetViewtrue更改为false为我修复了它。我不知道为什么我一开始就把它变成了真的,我没有使用它。我认为这只是maps api中的一个错误,但我下一步做了:当我希望地图视图是卫星或街道时,我只设置了卫星true或false…我不知道为什么会发生这种情况…:谢谢大家的帮助和时间!!!!您的权利…当我将“卫星”设置为“真正方形”时,不会显示…但当我更改回“设置”时,它们会再次显示。我在“设置”中使用了该选项。我查看了我的代码,但没有将mapView.set设置为“真”。。。一旦创建,我就有了:preferences=PreferenceManager.getDefaultSharedPreferencesthis;pogled=preferences.getStringlist,街道;如果pogled.equalsIgnoreCaseStreet{mapView.setSatellitefalse;mapView.setStreetViewtrue;}如果pogled.equalSignoreCaseStateElite{mapView.setSatellitetrue;}确定,这两个选项中的哪一个会得到这些空白方块?pogled==街道还是pogled==卫星?我已经有了setSatellitefalse,但将setStreetViewtrue更改为false为我修复了它。我不知道为什么我一开始就把它变成了真的,我没有使用它。我认为这只是maps api中的一个错误,但我下一步做了:当我希望地图视图是卫星或街道时,我只设置了卫星true或false…我不知道为什么会发生这种情况…:谢谢大家的帮助和时间!!!!