我对一个特定的9-patches
drawable有一个非常奇怪的问题,仅在某些设备上(适用于emulators
):它根本不显示。我已经尝试了一切。重命名文件不起作用。从文件名中删除 .9 部分会显示drawable
。使用其他9-patches
可行。
来自最新sdk的文件为expander_close_holo_light.9.png
和expander_open_holo_light.9.png
。
使用setImageResource在ImageView中设置图像。视图的样式有Drawable背景,触摸时变为蓝色。 所以我知道视图是正确的布局,因为即使没有显示图像,触摸也能正常工作。我认为问题仅在于图像本身(正如我所说的其他9-patches drawables的作用)。
有任何线索吗?
谢谢你, 纳齐奥西隆