按钮图像质量下降。 drawable(hdpi等)目录没有帮助

时间:2011-05-26 23:06:43

标签: android user-interface button background

我按下这样的按钮:

<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

时唯一的方法就可以了

请帮忙!

1 个答案:

答案 0 :(得分:0)

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

根据我的经验,使用background标签永远不会为按钮制作高质量的图像。