0

我的 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 主题,但没有结果。我试图谷歌这个,没有找到任何有同样问题的人。除了这种风格之外,我还没有尝试更改任何文本或图标的颜色。

如果我长按文本框,我会在菜单中出现相同类型的错误,但是它全是白色而不是黑色:

任何想法为什么会这样?

4

1 回答 1

0

我发现了问题!以下几行产生了这个奇怪的错误:

<item name="android:orientation">vertical</item>

我无法解释为什么,但是如果我从我的样式中删除这一行并将其放在所有活动 XML 中,那么我可以再次阅读文本。

于 2013-01-18T12:48:25.663 回答