我为Android 4.0更新了我的应用,使其更具未来性, 更新后,我开始收到SE用户的报告,他们的编辑文本和文本视图都很模糊,FONT模糊(这让我觉得这是一个SE问题)。
即使我更改了字体,它仍然很模糊。
有没有人知道解决方案或有相同的经验?
无法向您显示此屏幕截图...
问候。
答案 0 :(得分:2)
这是造型问题。
我的编辑文本继承了Holo主题,导致文本在预设ICS设备上模糊,这可能是预装HoneyComb,但我无法检查。
值/ styles.xml
<!-- Base style for the edit text, api dependant -->
<style name="Widget.EditBase" parent="@android:style/Widget.EditText"></style>
值-V11 / styles.xml
<!-- Base Style for the edit text -->
<style name="Widget.EditBase" parent="@android:style/Widget.Holo.EditText"></style>
这为我立即修复了 - v11是HoneyComb 3.0,应该没问题,因为从那时起可以使用Holo主题。
无法解释原因,但假设必须使用Widget.Holo.EditText
样式指向ICS / HC之前的错误资源。
希望这有帮助。
干杯, 克里斯
答案 1 :(得分:0)
我有同样的问题影响不同的手机。我的问题是我的自定义主题是使用ICS的父主题,这在旧手机上是不可用的。我的解决方案是为ICS设备values-v11/themes.xml
和旧版Android手机values/themes.xml
。