我需要添加一个图像到res/drawable文件夹…

当我选择新的>图像资产,它出现了一个对话框,选择资产类型…

如何将图像添加到res/drawable文件夹?


当前回答

安装和使用Android Drawable Importer插件:

https://github.com/winterDroid/android-drawable-importer-intellij-plugin

关于如何安装插件的说明在那个页面上。它在插件搜索结果中被称为“Android Drawable Importer”。

一旦安装:

右键单击“res”文件夹,选择新建->批量可绘制导入 点击+并选择源图像 选择您想要考虑的分辨率,以及自动生成的其他尺寸

Android Studio不直接支持这一点似乎有点荒谬。

编辑:但Xcode也不这样....: - (

其他回答

将图像添加到可绘制文件夹非常简单。 只需遵循以下步骤:

下载所需的映像并保存在桌面上。 现在,转到Android Studio,右键点击drawable inside res。 点击右键,你会看到“在资源管理器中显示”或“在Finder中显示”。 点击“在资源管理器中显示”或“在查找器中显示”,然后拖动或简单地复制下载的图像到可绘制文件夹中。

你的图像将保存在可绘制的,你可以使用它。

复制图像,然后将其粘贴到你在android studio项目的资源文件夹中的drawables。请确保图像的名称不要太长,并且没有任何空格字符。然后单击属性下的SRC(源),寻找你的图像,点击它,然后它会自动导入到你的模拟器上的图像视图。

Android Studio 3.0:

1)右键单击目录“drawable”。 2)点击:在资源管理器中显示

现在你有一个打开的资源管理器,里面有几个目录,其中一个是“可绘制的”。

3)进入“drawable”目录。 4)把你想要的图片放在那里。 5)再次关闭浏览器。

现在图像在Android Studio的“res/drawable”下。

安装和使用Android Drawable Importer插件:

https://github.com/winterDroid/android-drawable-importer-intellij-plugin

关于如何安装插件的说明在那个页面上。它在插件搜索结果中被称为“Android Drawable Importer”。

一旦安装:

右键单击“res”文件夹,选择新建->批量可绘制导入 点击+并选择源图像 选择您想要考虑的分辨率,以及自动生成的其他尺寸

Android Studio不直接支持这一点似乎有点荒谬。

编辑:但Xcode也不这样....: - (

复制*.png图像并粘贴到可绘制文件夹。

添加图像后,你可以在代码中使用添加的图像资产:

您可以使用xml文件添加图像

<ImageView
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:src="@drawable/image_name" /> 

或者您可以通过程序设置图像:

ImageView iv = (ImageView)findViewById(v);  
iv.setImageResource(R.drawable.image_name);