这个9-png有什么问题,显示黑色边框?

Pra*_*eek 0 android nine-patch android-layout

在此输入图像描述

我已经挣扎了一个星期来运行这九个补丁图像通过添加补丁到所有情况但它不起作用,我不知道为什么?任何建议都非常感谢.

我使用它时不应该显示黑线.

这是我使用此图片的布局代码,

                    <Button
                    android:id="@+id/answerA"
                    android:layout_width="fill_parent"
                    android:layout_height="match_parent"
                    android:layout_marginRight="2dp"
                    android:layout_weight="1"
                    android:background="@drawable/d_grey"
                    android:gravity="center"
                    android:onClick="AnswerCheck" />
Run Code Online (Sandbox Code Playgroud)

- 编辑 -

正如在答案中所建议的那样,我在ninepatch工具中打开了这个图像,下面是相同的屏幕截图,

在此输入图像描述

CRU*_*DER 6

可能的解决方案:-

  • 您是否正确创建了9个补丁图像.看看这个网站 并创建9patch图像.
  • 不要从像sample.9.png这样的图片中删除.9扩展名
  • Donot在创建9个补丁图像后调整图像大小.
  • Refresh-Clean-build项目,用于应用您在资源文件夹中所做的更改

希望这可以帮助...