Android 从资源设置的图像是否调整大小/重新缩放?

Android 从资源设置的图像是否调整大小/重新缩放?,android,imageview,Android,Imageview,。 我正在尝试在应用程序资产中的imageview上显示图像。 问题是,当我从“资源”文件夹中设置图像时,图像大小会小于实际图像大小。如果我通过将图像放入资源中来设置图像,则图像会正确显示。如以下屏幕截图所示: 从资源中设置的图像: 从资源设置的图像: 红色圆圈的图像是从资产和其他资源中设置的 我希望资产中设置的图像不应缩小。它们还应该看起来像参考资料中设置的图像 以下是我用来设置图像的代码: try {

。 我正在尝试在应用程序资产中的imageview上显示图像。 问题是,当我从“资源”文件夹中设置图像时,图像大小会小于实际图像大小。如果我通过将图像放入资源中来设置图像,则图像会正确显示。如以下屏幕截图所示:

从资源中设置的图像:

从资源设置的图像:

红色圆圈的图像是从资产和其他资源中设置的

我希望资产中设置的图像不应缩小。它们还应该看起来像参考资料中设置的图像

以下是我用来设置图像的代码:

                try
                {

                    myimgview.setAdjustViewBounds(true);
                    Drawable draw=Drawable.createFromStream(assetManager.open(drawableFolder+"/"+tmpArr[0]), null);
                    myimgview.setImageDrawable(draw);
                }
                catch (Exception e) 
                {
                    LNLog.writeTOErrorToLog(e.getMessage());
                }
以下是从资源中设置图像的方法:

                    try
                    {

                        myimgview.setImageDrawable(SecondActivity.this.getResources().getDrawable(2130837505));
                    }
                    catch (Exception e) 
                    {
                        LNLog.writeTOErrorToLog(e.getMessage());
                    }
所以请, 有人能告诉我如何解决这个问题吗。 B.为什么图像与资产和资源的比例不同。
提前感谢。

以下是我用来设置图像的代码:但这只是一种方法。当然,你们应该发布这两个。你们能在并没有myimgview.setAdjustViewBoundstrue的情况下尝试吗;?是@blackbelt,之前我尝试过不使用setAdjustViewBoundstrue,但也不起作用imageview@RIT我设置了它,但没有工作。