【问题标题】:images are not displayed in drawable folder in android studio图像不显示在 android studio 的 drawable 文件夹中
【发布时间】:2015-12-28 17:50:33
【问题描述】:

我是android编程的新手,当我将图像添加到drawable文件夹时,它不会显示在预览面板中,当我运行它时我的应用程序也会显示。 (我使用的是 Android Studio 1.5.1)

这是我添加图像的方式: 右键res,新建Image Asset

在资产类型上选择操作栏和标签图标

选择图片路径

在资源名称中为您的图像命名

下一步->完成

但是当我将“操作栏和标签图标”更改为“启动器图标”时,我可以在预览面板中看到不同分辨率的图像。

请帮助我。是否可以选择“启动器图标”而不是“操作栏和选项卡图标”? 谢谢。

【问题讨论】:

    标签: android image android-studio


    【解决方案1】:

    您似乎正在使用 Android Studio 上下文菜单正确添加图像。将图像添加到可绘制文件夹的另一种方法(如果您在 Windows 操作系统上运行)是右键单击可绘制文件夹并选择“在资源管理器中显示”。然后,您可以将图像直接拖放到可绘制文件夹中。我想在 Mac OS 上可以直接访问文件夹结构。

    另外,请确保为您的图片命名,不要使用空格或大写字母(下划线即可)。 PNG格式和JPG格式都可以使用。

    您可能还想考虑支持多种屏幕尺寸: http://developer.android.com/guide/practices/screens_support.html

    您会发现九个补丁生成器有助于支持多种屏幕尺寸: https://romannurik.github.io/AndroidAssetStudio/nine-patches.html

    【讨论】:

      【解决方案2】:

      如果您不喜欢创建启动器或通知图标,您可以随时选择此站点:https://romannurik.github.io/AndroidAssetStudio/

      这个很棒的网站会为您生成所需的模板。您的角色只是解压缩创建的 zip 并将其内容复制到 res 文件夹。

      尝试查找包含您的应用资源的文件夹,而不是使用 Android Studio 上下文菜单。并检查每个文件夹包含的内容。

      我也建议你学习这个 Android 课程:https://www.youtube.com/playlist?list=PLonJJ3BVjZW6hYgvtkaWvwAVvOFB7fkLa

      这会以简单的方式教您布局、屏幕尺寸和密度等等。当然,它会一个例子一个例子地提供

      希望对你有帮助

      【讨论】:

        【解决方案3】:

        尝试将图像(即 png 或 jpg 文件)复制到可绘制文件夹中,而不是将包含它们的文件夹复制到可读文件夹中。它应该工作。嵌套文件夹让android studio很难索引图片。

        【讨论】:

          【解决方案4】:

          将图片文件直接复制到app_name/app/src/main/res/drawable目录下。

          这对我有用。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2015-05-16
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多