在我的应用程序中,我有一些存储在资产中的图像。图像可能有问题,等式,答案等。
App_name\assets\QuetionImage\PublicExamScientific\TEST1
App_name\assets\Answers\PublicExamScientific\Test1
App_name\assets\Answers\PublicExamScientific\Test2,etc..).
基于问题或图像的类型,我动态地向imageView显示图像。现在问题是在某些手机中图像太小而且用户无法读取。我使用 wrap_content 设置图像的大小。但在某些手机中看起来不错。
下面的代码是我做的。
ImageView img
InputStream ims = getAssets().open("path");
Drawable d = Drawable.createFromStream(ims, null);
img.setImageDrawable(d);
图片大小为200x45,150x42等 。如何显示所有手机都可读的图像。