Ich beobachte unerwartetes Verhalten von Google Map. Problem ist Map erhalten Ernte von oberen und unteren Bereich mit Support Map Fragment, Wenn ich im Vollbildmodus, Karte ist vollständig sichtbar, wie in Bild 1 gezeigt, aber wenn ich Kartenfragment Höhe oder Gewicht Eigenschaft anwenden, Karte ist nicht vollständig sichtbar, wie in Abbildung 2 gezeigtAndroid GoogleMap v2 wird abgeschnitten oder nicht vollständig angezeigt
Layout XML für Bild 1:
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.paki.venturedive.awtest.MapsActivity" />
XML-Layout für Bild 2:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="0.6"
tools:context="com.paki.venturedive.awtest.MapsActivity" />
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="Hello world"
android:layout_weight="0.4" />
Java-Code:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_maps);
// Obtain the SupportMapFragment and get notified when the map is ready to be used.
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.map);
mapFragment.getMapAsync(this);
}
In Bild 2, ich bin nicht in der Lage (User werden) arktischen Ozean über Grönland Bereich zu sehen, ähnlich Bodenfläche Region fehlen wird, wie in Bild 3 gezeigt.
Ist jemand mit diesem Problem konfrontiert oder weiß jemand, wie man damit zurechtkommt?
Jeder Verweis Verweis oder Hinweis wird freundlich geschätzt.
posten Sie Ihre XML. Code, wo Sie die Höhe und Breite festgelegt haben. –
@SagarNayak Frage bearbeitet. –
Wie Sie Gewicht auf 0,6 geben, dann wird das lineare Layout nur 60% Platz zum Map-Fragment geben. Sag mir, warum gibst du Gewicht? und was genau willst du? –