如何在android中别名或平滑缩小图像

时间:2013-04-18 17:32:32

标签: android android-imageview universal-image-loader

我正在使用Android Universal ImageLoader将更大的图像设置为Android中的ImageView。但是,当图像缩小时,我会出现锯齿状或不平滑的边缘。我是否可以在imageview中设置一个选项,以便在缩小图像时获得更平滑的边缘?

1 个答案:

答案 0 :(得分:1)

您可以尝试将ImageScaleType设置为EXACTLY,也可以将Bitmap.Config设置为ARGB_8888以获得更好的照片。

DisplayImageOption options = new DisplayImageOptions.Builder().showStubImage(R.drawable.ic_launcher).showImageForEmptyUri(
            R.drawable.ic_launcher).showImageOnFail(R.drawable.ic_launcher).cacheInMemory()
            .resetViewBeforeLoading().showStubImage(R.drawable.ic_launcher).imageScaleType(
                    ImageScaleType.EXACTLY).cacheOnDisc().bitmapConfig(Bitmap.Config.RGB_565).build();