android自定义主题的问题panelMenuListTheme

windsunmoon 2014-12-20 02:30:39
在 holo.light主题中,有一条属性

<item name="panelMenuListTheme">@android:style/Theme.Holo.Light.CompactMenu</item>


其内容为


<style name="Theme.Holo.Light.CompactMenu">
<!-- Menu/item attributes -->
<item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
<item name="android:listViewStyle">@android:style/Widget.Holo.Light.ListView</item>
<item name="android:windowAnimationStyle">@android:style/Animation.DropDownUp</item>
<item name="android:background">@null</item>
</style>


我想继承主题Theme.Holo.Light.CompactMenu 改变 其中的 android:background。但是编译不通过过。
提示 panelMenuListTheme 找不到

样式 Theme.Holo.Light.CompactMenu找不到。

我的代码如下:

<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
.....
<item name="android:panelMenuListTheme">@style/MyMenuItemStyle</item>
.....
</style>

<style name="MyMenuItemStyle" parent="@android:style/Theme.Holo.Light.CompactMenu">
<item name="android:background">#667766</item>
</style>



编译报错找不到 @android:style/Theme.Holo.Light.CompactMenu 和 android:panelMenuListTheme
...全文
193 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
windsunmoon 2014-12-20
  • 打赏
  • 举报
回复
撒分了,速度恢复
windsunmoon 2014-12-20
  • 打赏
  • 举报
回复
原来的是frameWork不允许。

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧