Макет становится скрытым, иногда скрытым под видом карты в Android - PullRequest
1 голос
/ 19 октября 2011

Я показываю пользовательский вид при нажатии карты. Это представление находится в другом файле макета XML, и этот файл макета включен в макет XML, в котором находится вид карты.

Например, файл пользовательского представления - map_tool_tip.xml, а экран карты - mapscreen.xml. В mapscreen.xml код написан так:

<RelativeLayout
    android:layout_width = "fill_parent"
    android:layout_height = "fill_parent">

    <com.google.android.maps.MapView
        android:id="@+id/mapview" 
        android:layout_width="match_parent"
        android:layout_height="match_parent" 
        android:enabled="true"
        android:clickable="true"
        android:apiKey="05HCG9bJJ4yk-8qGcV1_LoEI4J499NRLnkQIIlQ" 
    />

    <include android:id="@+id/layoutMapToolTip" 
        layout="@layout/map_tool_tip"
        android:layout_centerInParent="true"
        android:layout_marginLeft="15dp"
        android:layout_marginTop="50dp"
        android:layout_marginRight="15dp"
        android:layout_marginBottom="30dp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
    />
</RelativeLayout>

Видимость подсказки инструмента макета установлена ​​на GONE и изменяется только при нажатии. Теперь, иногда случается так, что подсказка никогда не становится видимой. Я думаю, это попадает под mapview. Я не уверен, в чем проблема. Но это не происходит каждый раз, но это случается.

В чем может быть проблема, если всплывающая подсказка не видна и решение этой проблемы?

...