9补丁不能正常工作

时间:2013-07-18 14:01:13

标签: android nine-patch

我为Android的EditText背景创建了一个简单的9补丁。 当我在eclipse中预览图形布局时,它的工作方式完全符合预期。

问题在于,当我在设备上安装应用程序时,所述EditText可怕地缩放,几乎无法区分。

可能是什么问题?

2 个答案:

答案 0 :(得分:3)

我能想到的几件事情:

  1. 是否称为image_name.9.png?
  2. 您是否使用draw9patch工具保存了它?
  3. 您是否将图像放在所有绘图文件夹中? (hdpi,mdpi等)
  4. 您声明它在Eclipse中运行良好,因此可能不是1或2。

答案 1 :(得分:2)

9补丁区域(1像素边框)可能有垃圾(像素不完全是黑色),因此不能将其理解为9补丁。

使用draw9patch工具保存此图像并在构建之前清理项目!