我需要将图像添加到res/drawable
文件夹...
当我选择new > image asset
时,会出现一个对话框,选择Asset Type
...
如何将图像添加到res/drawable
文件夹?
答案 0 :(得分:329)
Android Studio 1.5 :
更新 Android Studio 2.2 :
右键单击res,新图像资产
在图标类型上选择操作栏和标签图标
在资产类型上选择图片
在路径上选择您的图片路径
下一步 - >完成
图像将保存在/ res / drawable文件夹中。
警告!强> 如果您选择在SVG或PNG中使用图标以外的图像,请注意,如果图像不透明,它可能会变为灰色。你可以在这个问题的评论中找到答案,但这些都没有得到我的验证,因为我从未遇到过这个问题。我建议您使用此处的图标:Material icons
答案 1 :(得分:125)
复制.png图片并粘贴到 drawable 文件夹。
您可以使用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);
答案 2 :(得分:48)
例如,我必须在drawable文件夹中添加list.png ...
现在我只需将其粘贴到drawable文件夹中即可。或者你可以按Ctrl + C / V进行操作,就像程序员那样。 :)
答案 3 :(得分:41)
这非常简单。只需复制您的图像并将其粘贴到drawable文件夹中即可。 还有一件事。将图像粘贴到drawable文件夹中时,将出现一个弹出窗口,询问文件夹名称。根据您的图片添加xxhdpi,xhdpi,hdpi或mdpi,如下图所示:
如果您仍然遇到问题,请查看以下链接: Drawable folder in android studio
答案 4 :(得分:31)
右键单击res文件夹,然后以这种方式将图像添加为图像资源。 Android studio将自动生成具有不同分辨率的图像资源。
您可以直接创建文件夹并在内部拖动图像,但如果您这样做,则不会有不同大小的图标。
答案 5 :(得分:20)
您只需将图像文件(至少.jpg)复制并粘贴到res / drawable中即可。它对我有用!
答案 6 :(得分:17)
对于Android Studio 3.4 +:
您可以使用新的“资源管理器”选项卡
单击+
符号,然后选择Import Drawables
。
从这里,您可以选择多个文件夹/文件,它将为您处理所有事情。
结果将如下所示:
单击导入按钮,图像将自动导入到正确的文件夹中。
答案 7 :(得分:14)
在Android Studio中打开您的项目
点击res
右键点击drawable
点击Show in Explorer
双击drawable
文件夹。
将图像文件复制到其中并根据需要重命名。
现在在@drawable/
之后写下您的图像文件名。
它会显示您选择的图像。
答案 8 :(得分:9)
安装并使用Android Drawable Importer插件:
https://github.com/winterDroid/android-drawable-importer-intellij-plugin
该页面上有关如何安装插件的说明。它被称为&#34; Android Drawable Importer&#34;在插件搜索结果中。
安装完成后:
似乎有点荒谬,Android Studio并不直接支持这一点。
编辑:但是Xcode也不是......: - (
答案 9 :(得分:8)
您需要使用AndroidIcons Drawable Import等第三方插件 安装这个。 去 Android Studio&gt; Prefrences&gt;插件&gt;并浏览 AndroidIcons Drawable 你可以做像
这样的事情重启android studio。如果您没有创建drawables文件夹,请通过导入任何图像来创建它,如 - “操作栏和选项卡图标”&amp; “通知图标”,。然后右键在文件资源管理器上碰撞,您可以在新标签中看到4个选项。根据您的需要使用任何一种。
答案 10 :(得分:8)
Android Studio 3.0 :
1)右键单击目录'drawable'。
2)点击:在资源管理器中显示
现在你有一个浏览器opent,里面有几个目录,其中一个是'drawable'。
3)进入'drawable'目录。
4)将您想要的图像放在那里。
5)再次关闭资源管理器。
现在,该图片位于“res / drawable”下的Android Studio中。
答案 11 :(得分:5)
答案 12 :(得分:4)
我导出/导入图片资源的方式。我使用Sketch设计。
步骤1.草图:使用Android预设导出
步骤2.查找程序:转到导出文件夹&gt; Cmd的 + C 强>
第3步。查找程序:转到项目&res文件夹&gt; Cmd + V &gt;适用于所有&gt;合并强>
好的,图片现在在您的项目中。
答案 13 :(得分:3)
答案 14 :(得分:1)
非常简单
1)只需将图像复制并粘贴到可绘制文件夹中即可。
2)当您在drawable文件夹中粘贴图像(例如&#34; mdpi)时,会出现一个弹出窗口,询问文件夹名称add -mdpi。
3)为所有人做(hdpi,xhdpi,xxhdpi)。
我刚刚添加了一个链接,如果有任何疑问,可以查看。
http://www.androidwarriors.com/2015/07/android-studio-drawable-folders.html
答案 15 :(得分:0)
在Android Studio中,您可以按照以下步骤将图像添加到可绘制文件夹中:
答案 16 :(得分:0)
只需复制图像并选择可绘制然后选择粘贴或按快捷键ctrl v。添加图像
答案 17 :(得分:-1)
将图像添加到drawable文件夹非常简单。 只需按照以下步骤操作:
您的图片将保存在drawable中,您可以使用它。
答案 18 :(得分:-1)
复制图像,然后将其粘贴到android studio中项目资源文件夹中的drawables。确保图像名称不太长,没有任何空格字符。然后单击属性下的SRC(源)找到你的图像点击它然后它会自动导入你模拟器上的图像视图。
答案 19 :(得分:-1)
没有任何XML的示例
将您的图片image_name.jpg
放入res/drawable/image_name.jpg
并使用:
import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;
public class Main extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.image_name);
setContentView(imageView);
}
}
在Android 22上测试。
答案 20 :(得分:-3)
新&gt;图像资产&gt;资产类型。对我很有用。谢谢。
答案 21 :(得分:-3)
你只需要复制你的位置文件夹中的图像文件,然后右键单击android studio中的drawable,然后粘贴它。
答案 22 :(得分:-5)
在Android Studio中
选择图片资源
选择操作栏&amp;资产类型
单击“下一步”
选择尺寸
你已经完成了!