按钮图像质量下降。可绘制(HDPI 等)目录无济于事



我这样设置按钮:

<Button
    android:id="@+id/tab_dash"
    android:onClick="tab_dash_click"
    android:layout_width="150dp"
    android:layout_height="30dp"
    android:background="@drawable/ic_tab_user_default"/>

在我的Galaxy S图形上,质量会下降,无论如何我都能看到难看的像素。

我什么都试过了。唯一的方法是,当我放@android:drawable/file_from_sdk 时

请帮忙!

看起来你只是想用图像制作一个按钮。如果是这样,我建议使用ImageButton。或者,如果您想将文本与此按钮结合在一起,我建议使用此XML标记android:drawableLeft="@drawable/ic_tab_user_default"。可以将drawableLeft替换为drawableRightdrawableBottomdrawableTop。这通常适用于制作带有文本和图标的按钮。

根据我的经验,使用background标签从来不会为按钮生成高质量的图像。

相关内容

  • 没有找到相关文章

最新更新