在AutocompleteTextview的下拉列表中自定义分隔符/分隔符

tch*_*oum 13 android separator autocompletetextview divider drop-down-menu

我已经在网站上看到过这个问题,但是没有人能得到任何答案.

在Android中使用AutocompleteTextview时,有没有办法在下拉列表中自定义分隔符的外观?

对于ListView来说很容易,但是对于autocompletetextview只使用ArrayAdapter,有没有办法自定义分隔符.

(不是textview,我已经知道了)

Mar*_*ark 19

我不知道如何为单个AutoCompleteTextView做到这一点,但我知道如何为整个应用程序设置它.这也应该对你有所帮助:)

<style name="MyTheme" parent="AppTheme">
        <item name="android:dropDownListViewStyle">@style/MyListViewStyle</item>
</style>

<style name="MyListViewStyle" parent="@android:style/Widget.ListView">
        <item name="android:divider">#F00</item>
        <item name="android:dividerHeight">1px</item>
</style>
Run Code Online (Sandbox Code Playgroud)

  • 如果你想为单个 AutoCompleteTextView 或任何其他视图设置分隔符,只需设置 View -&gt; android:theme="@style/MyTheme"。它将仅适用于该视图。 (2认同)