Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android emulator中检查ldpi hdpi图像_Android_Android Layout - Fatal编程技术网

如何在Android emulator中检查ldpi hdpi图像

如何在Android emulator中检查ldpi hdpi图像,android,android-layout,Android,Android Layout,我有一个场景,在hdpi、mdpi文件夹中有两个同名但大小不同的图像,如下所示: drawable-hdpi/a.png drawable-mdpi/a.png 我尝试访问代码中的图像,如下所示: ImageView iv = (ImageView)findViewById(R.id.img); int drawableID = this.getResources().getIdentifier("a", "drawable", getPackageName()); iv.setImageR

我有一个场景,在hdpi、mdpi文件夹中有两个同名但大小不同的图像,如下所示:

drawable-hdpi/a.png 
drawable-mdpi/a.png
我尝试访问代码中的图像,如下所示:

ImageView iv = (ImageView)findViewById(R.id.img);
int drawableID = this.getResources().getIdentifier("a", "drawable", getPackageName());
iv.setImageResource(drawableID);
所以,有没有一种方法可以改变emulator中的设置,这样我就可以创建两个不同的模拟器,这样它就可以从不同的文件夹中获取图像,因为到目前为止,我只能看到mdpi文件夹中的图像

有人能帮我解决这个问题吗?

试试看
它比普通仿真器更快,而且您可以轻松创建具有不同dpi的设备。

当然可以。需要多个模拟器来进行此类测试。制作一个带有hdpi屏幕的模拟器(标准化密度:240 dpi)。