我按下这样的按钮:
<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
时唯一的方法就可以了请帮忙!
答案 0 :(得分:0)
看起来你只是想用图像制作一个按钮。如果是这样,我建议使用ImageButton。或者,如果您想将文本与此按钮合并,我建议您使用此XML标记android:drawableLeft="@drawable/ic_tab_user_default"
。您可以将drawableLeft
替换为drawableRight
,drawableBottom
或drawableTop
。这通常适用于制作带有文本和图标的按钮。
根据我的经验,使用background
标签永远不会为按钮制作高质量的图像。