我的Android应用中有一个菜单,其中包含超过6个项目(7个项目),因此Android会自动添加“更多”项目作为最后一项。当我点击“更多”项目时,我会收到一个包含第6和第7项的新菜单。但是,文字不可见。
图片来自我的模拟器Android 2.3.3,但同样出现在我的手机上,索尼爱立信X10i和三星Galaxy S3。
这是在styles.xml中设置主题的方式:
<style name="SespActivityTheme" parent="android:Theme.Light.NoTitleBar">
<item name="android:orientation">vertical</item>
<item name="android:windowSoftInputMode">stateHidden</item>
</style>
我试图将应用程序的主题更改为Light和Dark主题,但没有结果。我试图谷歌这一点,没有找到任何有同样问题的人。 从这种风格的其他我没有尝试改变任何颜色的文字或图标。
如果我长按文本框,我会在菜单中出现同样的错误,但是它全部是白色而不是黑色:
为什么会这样?
答案 0 :(得分:0)
我发现了问题!以下几行产生了这个奇怪的错误:
<item name="android:orientation">vertical</item>
我无法解释原因,但是如果我从我的样式中删除这一行并将其放在所有活动XML中,那么我可以再次阅读该文本。