Подтвердить что ты не робот

PopupBackground глюки с материальным дизайном

Я работаю над обновлением своих приложений в Material Design.

У меня есть приложение, которое использует вкладки. По какой-то причине всякий раз, когда я использую android: popupBackground для установки цвета выпадающего меню, он волнуется.

https://i.imgur.com/Qm2NDYH.png

Я установил проект по умолчанию с вкладками и использовал следующую тему, и произошло то же самое. У кого-нибудь еще была эта проблема? Мое приложение является открытым исходным кодом, поэтому весь код доступен здесь GitHub

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <item name="actionDropDownStyle">@style/Dropdown</item>
    </style>
    <style name="Dropdown" parent="Widget.AppCompat.Light.Spinner.DropDown.ActionBar">
        <item name="android:popupBackground">#000</item>
        <item name="android:paddingLeft">32dp</item>
        <item name="android:paddingRight">32dp</item>
    </style>
</resources>
4b9b3361

Ответ 1

Я столкнулся с аналогичной проблемой со счетчиком. Поскольку @alanv упоминает использование формы в качестве фона вместо цвета, это решит проблему.

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="2dp" />
<solid android:color="#000000" />
</shape>

UPDATE. Он разрешен в последнем AppCompat.