@sulik93
Начал изучать Java. Продолжаю изучать Java.

Как установить стиль popupMenu программно?

Добрый день, Всем!
Есть конструктор
PopupMenu(Context context, View anchor, int gravity, int popupStyleAttr, int popupStyleRes)
//Constructor a create a new popup menu with a specific style.


мой style
<style name="PopupMenuStyle"
        parent="@style/Widget.AppCompat.Light.PopupMenu">        
        <item name="android:textColorPrimary">@color/white</item>
        <item name="android:dropDownVerticalOffset">-54dp</item>
        <item name="android:textColor">@color/white</item>
        <item name="android:popupBackground">@drawable/shadow_popuo_menu</item>
    </style>


Как применить этот стиль?

Пробовал так:
PopupMenu popup = new PopupMenu(this, textView, Gravity.NO_GRAVITY, 0, R.style.PopupMenuStyle);

Так стиль не применяется.
  • Вопрос задан
  • 725 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы