其他分享
首页 > 其他分享> > Android AutoCompleteTextView建议与TextView重叠

Android AutoCompleteTextView建议与TextView重叠

作者:互联网

我正在使用Google地图制作应用程序.我正在使用AutoCompleteTextView来获取地点的建议.输出如下:

从图像中可以看出,建议框的边框与TextView重叠.我在线性布局中使用带有Textview的自定义项目布局.

<?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="#fff"
    android:orientation="horizontal" >

    <TextView
        android:id="@+id/resultValue"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#fff"
        android:paddingBottom="5dp"
        android:paddingLeft="5dp"
        android:paddingRight="5dp"
        android:paddingTop="5dp"
        android:textColor="#474040"
        android:textSize="15sp" />

</LinearLayout>

有没有办法将建议窗口关闭,并删除或更改建议窗口的灰色边框的颜色?

解决方法:

试试这样,android:popupBackground =“#EFEEEC”//根据您想要的边框更改建议框

<AutoCompleteTextView
            android:id="@+id/autocomplete"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_margin="10dp"
            android:background="@drawable/text_area"
            android:inputType="text|textNoSuggestions|textMultiLine"
            android:paddingLeft="10dp"
            android:popupBackground="#EFEEEC"
            android:textColor="#333333"
            android:textColorHint="#9c9c9c"
            android:textSize="18sp"
            android:completionThreshold="1" />

和auto_textview.xml

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:padding="12dp"
    android:textColor="#333333"
    android:layout_margin="15dp"
    android:textSize="16sp" >
</TextView>

text_area9.png

最终输出看起来像

希望这对你有所帮助.

标签:autocompletetextview,android
来源: https://codeday.me/bug/20190831/1775589.html