【发布时间】:2014-12-02 02:05:02
【问题描述】:
在使用 appcompat-v21 和 Theme 作为 Theme.appcompat 时,有没有人注意到这个错误。
styles.xml
<style name="MyActivityTheme" parent="Theme.AppCompat">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primaryDark</item>
<item name="colorAccent">@color/accent</item>
</style>
Manifest.xml
<activity
android:name=".MyActivity"
android:label="@string/app_name"
android:theme="@style/MyActivityTheme"/>
复选框和单选按钮的外观在 4.1.1 设备上不正确,我怀疑它在 4.0.4 设备上的行为也相同。
我没有使用真正的设备,我在这两种情况下都使用了 Genymotion。 (4.3 & 4.1.1) 从 4.2.2+ 设备看外观很好。
如果有人知道这个问题以及如何解决这个问题,请分享。
还在真实设备三星 Galaxy S2 - 4.0.4 上进行了测试。显示不正确。
【问题讨论】:
-
即使在 genymotion 中使用您定义的版本,它也能完美运行。
-
我可以知道你模拟的是哪个设备吗?我模拟了三星galaxy S2- 4.1.1 观察到了这个问题。
-
您模拟的同一设备,Samsung Galaxy S2-4.1.1
-
我已将问题报告code.google.com/p/android/issues/detail?id=81495 并正在处理中。
标签: android android-5.0-lollipop android-appcompat material-design