Estoy desarrollando un fragmento en Android. En mi pestaña hay cuatro fragmentos, de los cuales uno es un fragmento de mapa.
Usando este fragmento de mapa:
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment" />
La tarea se realiza perfectamente.
El problema es que cuando el usuario desliza, un negroLa línea se muestra en el fragmento del mapa durante 1 segundo. ¿He investigado esto en línea pero no pude encontrar una manera de prevenir esto? ¿Por qué ocurre esto y cómo puedo solucionarlo?
Respuestas
10 por respuesta № 1También se enfrentó a este extraño problema. Se solucionó de la siguiente manera al aplicar una Vista transparente sobre el fragmento de mapview que parece resolver el problema. Es una especie de truco. Mira si funciona para ti.
<RelativeLayout
android:id="@+id/relativeLayout1"
android:layout_width="match_parent"
android:layout_height="300dp" >
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.MapFragment"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
<View
android:id="@+id/imageView123"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent" />
</RelativeLayout>