2

当我尝试应用ExpandedMenu主题时,它显示此错误

error: Error: Resource is not public. (at 'theme' with value '@android:style/Theme.ExpandedMenu').
4

1 回答 1

1

您不能使用系统未明确定义为公共的所有主题(或任何其他资源)。检查它是否公开的一种方法是尝试在 Eclipse 编辑器中自动完成其名称。如果它没有显示它是私人的。

一种解决方法是将其所有属性复制到您自己的定义中并使用它而不是系统私有属性。有时这是不可能的,因为它对其他私有定义有太多依赖。

于 2012-11-08T10:14:24.200 回答