在某些设备上绘制模糊

alm*_*oft 3 android image drawable

这种刷新可绘制在某些设备上模糊,例如Galaxy Tab 10.1N(Android 3.2).我的Nexus 7(Android 4.4)没问题.

在此输入图像描述在此输入图像描述

<ImageButton
    android:id="@+id/buttonrefresh"
    android:layout_width="52dip"
    android:layout_height="fill_parent"
    android:layout_alignParentRight="true"
    android:adjustViewBounds="true"
    android:scaleType="fitCenter"
    android:background="@drawable/widget_button_background"
    android:padding="2dip"
    android:src="@drawable/ic_action_refresh"/>
Run Code Online (Sandbox Code Playgroud)

ic_action_refresh位于res/drawable_xxhdpi,大小为96x96像素.可能是什么原因?

mic*_*zuk 6

Becuse的Galaxy Tab 10.1是不是XXHDPI,它可能是MDPI(但我不知道),那么Android系统正在扩大这个大资源MDPI与缩放质量是丢失.您应该自己扩展资源,并为许多屏幕dpi使用少量资源文件夹(drawable-mdpi,drawable-hdpi...等等)