android imageview显示质量差

android imageview显示质量差,android,bitmap,imageview,appearance,Android,Bitmap,Imageview,Appearance,我尝试显示3个中等大小的图像。 问题是,它们的显示质量很低,而且会严重损坏用户界面。我在互联网上查看过,最好的解决方案是使用Piccaso,但我想知道,如果没有第三个库,如何以全质量显示图像? 我加载如下图像: <ImageView android:id="@+id/btnring" android:layout_width="wrap_content" android:layout_height="wrap_content"

我尝试显示3个中等大小的图像。 问题是,它们的显示质量很低,而且会严重损坏用户界面。我在互联网上查看过,最好的解决方案是使用Piccaso,但我想知道,如果没有第三个库,如何以全质量显示图像? 我加载如下图像:

<ImageView
        android:id="@+id/btnring"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="@drawable/itayring1"

        />
当我使用Eclipse时,我可以轻松地加载图像。在Android Studio中也一定有办法做到这一点,
谢谢。

仅将图像放入xhdpi可绘制图像中,然后尝试以下代码:

    <ImageView
    android:id="@+id/btnring"
    android:layout_height="50dp"
    android:layout_height="wrap_content"
    android:scaleType="centerCrop"
    android:adjustViewBounds="true"
    android:src="@drawable/itayring1"
    />


您可以直接使用imageview.setImageDrawable(R.drawable.yourdrawble);b1是活动中定义的ImageView。
    <ImageView
    android:id="@+id/btnring"
    android:layout_height="50dp"
    android:layout_height="wrap_content"
    android:scaleType="centerCrop"
    android:adjustViewBounds="true"
    android:src="@drawable/itayring1"
    />