gpt4 book ai didi

android studio build .9.png 格式错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:47:07 25 4
gpt4 key购买 nike

这是错误日志:

Error:Execution failed for task ':MobileSafe2:mergeDebugResources'.
Crunching Cruncher call_locate_blue.9.png failed, see logs

但是当我把.9.png扩展名改成.png时,错误就消失了,我不知道为什么会这样。

这是代码:

    public void myToast(String address) {
View view = View.inflate(context, R.layout.address_show, null);
view.setBackgroundResource(**R.drawable.call_locate_blue**);

TextView textView = (TextView) view.findViewById(R.id.tv_address);
textView.setText(address);

WindowManager.LayoutParams params = new WindowManager.LayoutParams();

params.height = WindowManager.LayoutParams.WRAP_CONTENT;
params.width = WindowManager.LayoutParams.WRAP_CONTENT;

params.flags = WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
| WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE
| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON;
params.format = PixelFormat.TRANSLUCENT;
params.type = WindowManager.LayoutParams.TYPE_TOAST;
wm.addView(view, params);
}​

这是在 Android Studio 中 enter image description here

错误信息: enter image description here

我必须把'.9.png'改成'.png',然后它可以工作,但是图片会变形

最佳答案

据我所知,你没有放置 9 个补丁标记
这些是将 png 转换为 9.png(正确地说是 9 补丁)所必需的。

如果没有这些标记,它将是一个普通图像 - 但 IDE 期望其他东西,因为扩展告诉“嘿,我是 9 补丁:正确对待我”。

可以这么说,就像你买了柠檬水,却发现里面是苹果汁。

在这里你会找到一个关于 9 个补丁的很好的教程:http://blog.booleanbites.com/2012/11/android-how-to-use-9-patch-png.html

关于android studio build .9.png 格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30420706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com