【问题标题】:Strange background of text in custom theme自定义主题中文字的奇怪背景
【发布时间】:2011-12-19 15:01:02
【问题描述】:

我最近更新了我的应用,稍微改变了它的设计。除其他外,我使用自定义可绘制对象设置按钮的样式(嗯 - 不完全是自定义的,只是取自 ICS 版本)。一切正常,除了其中一位用户。

代替:

他看到了:

这是一个按钮,但我也有其他控件样式与相同的背景可绘制和问题出现在那里(因此,它不限于按钮)。

这些控件共有两个已更改的样式属性。一个是,当然,背景可绘制。另一个是textAppearance:

<item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>

我得出一个结论,这个用户使用了一些奇怪的主题,它改变了 textAppearance* 样式的默认值。但我不知道什么属性可以控制这个“文本背景颜色”(android:background 不起作用,检查一下以防万一)。或者我找错地方了,这个问题与 textAppearance 无关?

编辑:

背景图片是一个半透明的PNG文件。 Android 版本 2.3.7,摩托罗拉里程碑。这就是我的全部。

编辑 2,已修复:

好的,问题出在用户方面,原来他使用的是 CyanogenMod7 强制 16 位透明度。关闭该选项后,一切正常。

【问题讨论】:

  • 如果只有他一个,您应该提供更多信息,如设备、android版本等。
  • @DimitrisMakris,我用我得到的关于用户设备的所有信息更新了这个问题。我不能确定他是唯一一个,他是目前唯一一个报告这个问题的人。

标签: android android-ui android-theme


【解决方案1】:

好的,问题出在用户方面,原来他使用的是 CyanogenMod7 强制 16 位透明度。关闭该选项后,一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-26
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-28
    相关资源
    最近更新 更多