我想通过使用XML样式来制作这种按钮[相同的背景和文本]颜色
这只是一个例子,我想写一些其他文本,例如:关于我
我仍然在使用Photoshop中设计师设计的按钮
<ImageButton
android:id="@+id/imageButton5"
android:contentDescription="AboutUs"
android:layout_width="wrap_content"
android:layout_marginTop="8dp"
android:layout_height="wrap_content"
android:layout_below="@+id/view_pager"
android:layout_centerHorizontal="true"
android:background="@drawable/aboutus" />
注意:我需要各种尺寸和形状的这种按钮
我不想在我的Android应用程序中使用任何图像,我只想使用XML制作图像
您是否尝试过为任何按钮创建背景形状?
在下面检查一下:
下面是与按钮图像分离的图像。
现在,将其放在android:src“ source”的ImageButton中,如下所示:
android:src="@drawable/twitter"
现在,只需创建ImageButton的形状即可具有黑色着色器背景。
android:background="@drawable/button_shape"
而button_shape是可绘制资源中的xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="#505050"/>
<corners
android:radius="7dp" />
<padding
android:left="1dp"
android:right="1dp"
android:top="1dp"
android:bottom="1dp"/>
<solid android:color="#505050"/>
</shape>
只需尝试用它来实现它。您可能需要根据需要更改颜色值。
让我知道它是否无效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句