2015-10-21 29 views
0

我正尝试使用ImageView小部件将我的徽标插入主活动(登录屏幕)中。我遇到的问题是,当我必须从mipmap中选择图像时,它会选择最小的图像,并且一旦我调整到更大的图像时,它不会像预期的那样显示图像。图像在android上显示为低质量

我里面的ImageView代码:

android:layout_width="381dp" 
android:layout_height="139dp" 
android:id="@+id/logo" 
android:contentDescription="@string/logo" 
android:cropToPadding="false" 
android:contextClickable="false" 
android:src="@mipmap/logo" 

我不知道为什么它上传到位图,而不是绘制,但是当我上传一个图片我通过图片资源做到这一点,它全自动调整大小以华电国际,MDPI ,xhdpi,xxhdpi,xxxhdpi

如何添加更大的图像,而不是调整小图像的大小的任何解决方案?

+1

作为一个建议.9补丁徽标可能在这里工作。您也可以尝试一次使用android:scaleType =“centerInside” – Toppers

+0

我会尝试.9补丁作为您的其他建议不起作用(显示真的很小的图像) – AlwaysConfused

+0

没有.. 9patch只是没用的工具 – AlwaysConfused

回答

0

Sorted。如果任何人有图像大小的问题,只需复制一个图像,右键单击绘图并选择粘贴,它将粘贴原始图像,而不调整大小。然后在你的ImageView中选择你要粘贴的图片,它将显示大而清晰的图像