更換 PopupMenu 背景色

出自Silica Library | 間奏時光
於 2019年10月23日 (三) 02:43 由 Silica對話 | 貢獻 所做的修訂 (创建页面,内容为“Category:Android 2019-10-23 10:38 == 代码 == <pre> styles.xml <style name="popupMenuStyle" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="andr…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
跳至導覽 跳至搜尋

2019-10-23 10:38

代碼

styles.xml

<style name="popupMenuStyle" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="android:textColor">@color/white</item>
    <item name="android:itemBackground">@color/black</item>
</style>
new PopupMenu(new ContextThemeWrapper(this, R.style.popupMenuStyle), <在此 View 下显示>);

效果

Popup menu night.PNG

其它

  有一種是這樣的:

<style name="popupMenuStyle" parent="@android:style/Widget.PopupMenu">
    <item name="android:popupBackground">@color/black</item>
</style>

  但在我這裏並沒有生效。