【发布时间】:2014-06-04 17:18:18
【问题描述】:
我知道这是一个已知的错误,所以我尝试了以下解决方案:
How can I work around Android issue 9161, where bottomRightRadius and bottomLeftRadius are swapped?
(见答案乔斯·斯图尔特)
我的drawables文件夹结构:
- drawable-hdpi(在这里我用交换的值植入了 xml 文件)
- 可绘制的 ldpi
- 可绘制的 mdpi
- drawable-v12(在这里我用正确的值植入了 xml 文件)
- 可绘制-xdpi
在 Android API 8 - 12 上,按钮的圆角显示正确,但在 API 17 上被交换。
我的 Android API 17 似乎没有从 drawable-v12 文件夹中获取 xml 文件值。
有谁知道为什么以及如何解决这个问题?
谢谢。
【问题讨论】:
-
与其抗争,何不使用九个补丁可绘制对象?
-
It seems that my Android API 17 is not getting the xml-file values from the drawable-v12 folder.... 为什么 API 17 设备应该从 drawable-v12 文件夹中获取值?!相反,它应该从 drawable-v17 文件夹中获取值。有意义吗? -
@鲍勃·马洛加:不。根据我提供的上述解决方案链接,所有 API 12 及更高版本都应从 drawable-v12 文件夹中获取值。有关更多信息,请参阅此链接:code.google.com/p/android/issues/detail?id=9161#c6
-
@pskink: 是的,谢谢你提醒我:) 如果我在这里没有具体的解决方案,我会试试。
标签: android android-widget android-view android-xml android-button