自动填充列表由于其下方的其他组件而被隐藏

时间:2014-02-10 14:00:50

标签: android

如标题中所述,当我在其下方有mapview时,我的自动完成文本视图建议列表将被隐藏。我在下面的代码中评论了mapview并进行了检查,它显示了自动完成列表。为了使列表显示在它下方的mapview顶部,需要做些什么?

布局:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/background_color"
android:orientation="vertical" >

<com.test.CustomAutoCompleteTextView
    android:id="@+id/atv_places"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:layout_margin="10dp"
    android:background="@drawable/candidate_white_bg"
    android:hint="@string/str_atv_places"
    android:textColorHint="@color/grey"
    android:singleLine="true" />

<com.google.android.gms.maps.MapView
    android:id="@+id/mapview"
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:layout_weight="1" >
</com.google.android.gms.maps.MapView>

</LinearLayout>

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用z-order(mAutocompleteTextView.bringToFront();docs) 如果不起作用 - 尝试将其与RelativeLayout

一起使用