我正在尝试做类似下面的模型。我需要第一个项目具有与其他项目不同的背景。我还需要第一个项目是不可点击的。我尝试了enabled =“false”属性但灰色显示了我不想要的文本。此外,我在styles.xml中尝试了itemBackground来更改项目背景颜色,但这会更改所有项目,我只希望第一项具有不同的背景。最后,我想在最后两个项目中有一些缩进(不确定这是否可能,因为我没有看到填充和边距属性)。
答案 0 :(得分:0)
将popupMenu样式添加到您的AppTheme:
base
的manifest.xml:
<style name="AppTheme" parent="android:Theme.Light">
<item name="android:popupMenuStyle">@style/PopupMenu</item>
</style>
<style name="PopupMenu" parent="@android:style/Widget.PopupMenu">
<item name="android:popupBackground">@android:color/white</item>
</style>