mr.*_*hua 1 android imagebutton
我已经搜索了网站和其他几个人,我遇到了一个问题,找到一种方法来制作一个清晰漂亮的图标风格的图像按钮.我一直使用的图像按钮填充内容,看起来只是扭曲,我想要非常好看的图标样式图像按钮,而不是它的污迹印章清晰度很低.我希望它们间隔足够你可以看到它们背后的背景,我是否需要以某种方式使src成为图像和背景清晰?
继承了我的一些代码:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/debface"
>
<TableLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="4"
android:gravity="bottom"
>
<!-- Images coming out Blurry, I need to compress like a hires icon file -->
<TableRow>
<ImageButton
android:id="@+id/button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/debraidcard"
android:layout_weight="1"
android:padding="25px"
android:paddingLeft="25px"
android:paddingRight="25px"
/>
<ImageButton
android:id="@+id/button02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/debraidcard"
android:padding="25px"
android:paddingLeft="25px"
android:paddingRight="25px"
/>
<ImageButton
android:id="@+id/button03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/debraidcard"
android:layout_weight="1"
android:padding="25px"
android:paddingLeft="25px"
android:paddingRight="25px"
/>
</TableRow>
Run Code Online (Sandbox Code Playgroud)
我在我的图像上使用了几种不同的尺寸,我在.jpg和.png之间切换.我接受了几个教程,不喜欢结果.非常感谢任何指导我正确方向的帮助
而不是将您的图像设置为背景设置为src:
android:src="@drawable/cool_drawable"
这将使您的位图看起来像默认按钮的中心.如果你不喜欢后面的按钮设置背景#00000000 (transparent),你最终只会将你Drawable的按钮作为按钮.
| 归档时间: |
|
| 查看次数: |
5781 次 |
| 最近记录: |