android imageview显示质量差

时间:2015-12-19 10:53:13

标签: android bitmap imageview appearance

我尝试显示3张中等大小的图像。 问题是它们显示质量低,并且会严重损害用户界面,我通过互联网检查,最好的解决方案是使用Piccaso,但我想知道如何在没有第三的情况下显示图像的完整质量图书馆? 我加载这样的图像:

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

        />

我也试过这个:

Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.itayicon);
    b1.setImageBitmap(bb);

当我使用Eclipse时,我可以轻松地加载图像。在Android Studio中也必须有办法, 感谢。

1 个答案:

答案 0 :(得分:1)

仅将图像放入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"
    />