gpt4 book ai didi

android - 如何告诉 Android Studio 图像文件是可绘制资源?

转载 作者:行者123 更新时间:2023-11-30 01:42:51 25 4
gpt4 key购买 nike

我想在我的应用程序中添加一个 PNG 图像文件。我尝试将文件从 Windows 文件资源管理器拖放到 Android Studio 的可绘制目录注释中,但它没有用。有一个 Add Image Asset 对话框,但对于这样的简单任务来说,它要复杂得多。而且如果要添加多张不同的图片,用这个对话会很烦人。

Android API 指南说 PNG images can be put in the drawable directory, and the file name will be the resource ID .所以,我只是用文件资源管理器打开可绘制目录,并将图像文件复制到该目录中。然后,Android Studio 在可绘制节点下显示图像文件,但文件名是红色的,这与其他绿色文件不同。正如预期的那样,红色 PNG 文件没有资源 ID。

如果这是 Visual Studio,我会右键单击 PNG 图像并将其构建行为设置为嵌入资源。但是我在 Android Studio 中找不到这样的菜单。 Add Image Asset 是唯一的方法吗?

最佳答案

If this were Visual Studio, I would right-click the PNG image and set its build behaviour as embedded resource

这样的步骤不是必需的,它只是在正确的文件夹中发现所有资源。您可以将它们放在 Android Studio 外的正确文件夹中。

但是,如果您没有看到新的资源 ID,则清理是个好主意。

另请注意,mipmap 由 R.mipmap. 而不是 R.drawable. 访问。

在此处查找正确的文件夹结构和位置:http://developer.android.com/guide/topics/resources/providing-resources.html

关于android - 如何告诉 Android Studio 图像文件是可绘制资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34207301/

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