我需要在res/drawable
文件夹中添加图片...
当我选择时new > image asset
,出现一个对话框以选择Asset Type
...
如何将图像添加到res/drawable
文件夹?
我需要在res/drawable
文件夹中添加图片...
当我选择时new > image asset
,出现一个对话框以选择Asset Type
...
如何将图像添加到res/drawable
文件夹?
Answers:
对于Android Studio 1.5:
Android Studio 2.2更新:
右键单击res-> new-> Image Asset
在图标类型上,选择操作栏和选项卡图标
在资产类型上,选择图像
在路径上选择您的图像路径
Next->Finish
该图像将保存在/ res / drawable文件夹中。
警告! 如果选择使用SVG或PNG中的图标以外的图像,请注意,如果图像不透明,则图像可能会变成灰色。您可以在注释中找到有关此问题的答案,但这些都没有被我验证,因为我从未遇到过此问题。我建议您从这里使用图标:材质图标
复制*.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);
非常简单 只需复制您的图像并将其粘贴到drawable文件夹中即可。还有一件事。当您将图像粘贴到drawable文件夹中时,将出现一个弹出窗口,询问文件夹名称。根据您的图像添加xxhdpi,xhdpi,hdpi或mdpi,如下图所示:
如果仍有问题,请查看此链接: android studio中的Drawable文件夹
安装并使用Android Drawable Importer插件:
https://github.com/winterDroid/android-drawable-importer-intellij-plugin
该页面上有如何安装插件的说明。在插件搜索结果中称为“ Android Drawable Importer”。
安装完成后:
Android Studio不直接支持它似乎有点荒谬。
编辑:但是Xcode也不是这样。
非常简单
1)只需复制图像并粘贴到可绘制文件夹中即可。
2)当您将图像(例如“ mdpi”)粘贴到可绘制文件夹中时,将出现一个弹出窗口,询问文件夹名称add -mdpi。
3)全部完成(hdpi,xhdpi,xxhdpi)。
我只是添加了一个链接,您可以检查是否有任何疑问。
http://www.androidwarriors.com/2015/07/android-studio-drawable-folders.html
只需复制图像并选择“可绘制”,然后在“粘贴”选项上或按快捷键ctrl v即可。
没有任何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上测试。
将图像添加到drawable文件夹非常简单。只需按照以下步骤操作:
您的图像将保存在drawable中,您可以使用它。
mipmap
文件夹中,为什么会出现问题?您只需要访问va即可,R.mipmap.[...]
而不必直接访问它R.drawable.[...]
,也可以将图像直接拖放到drawable
Android Studio中的文件夹中-只需确保将项目结构设置为Project
,而不是Android
在屏幕左上角。