[隨筆]設置PopupMenu Style

一、設置背景顏色android

<color name="popupwindow_background">#303030</color>

二、設置PopupMenu的style--android:popupBackgroundspa

<style name="Theme.PopupMenu" 
       parent="@android:style/Widget.Holo.Light.ListPopupWindow">
       <item name="android:popupBackground">@color/popupwindow_background</item>
</style>

三、將PopupMenu的style加載到Activity須要的style中--android:popupMenuStylecode

<style name="Theme.InCallScreen" 
       parent="@android:style/Theme.Holo.NoActionBar">
        <item name="android:popupMenuStyle">@style/Theme.PopupMenu</item>
</style>

四、設置Activity須要的style--android:theme,由於要顯示popupmenu的stylexml

<activity android:name="InCallScreen"
          android:theme="@style/Theme.InCallScreen">
</activity>


從如下地址搜索到有關信息get

How to set the background of Android PopupMenu to Whiteit

相關文章
相關標籤/搜索