自定义按钮 Android

Custom Buttons Android

我想要一个非常小的按钮,它只是一个围绕文本的黑色矩形框。最简单的方法是什么。我应该在 Photoshop 中制作图像还是只使用样式?我可以使用样式吗?

您可以使用

<Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:background="#000000"
        android:textColor="#ffffff"
        android:text="Button" />

在您的布局文件中。

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
 android:shape="rectangle" android:padding="10dp">
 <solid android:color="#00FFFFFF"/>
<stroke android:width="1dp" android:color="#000000" />
</shape>

创建此可绘制对象并将其设置为按钮的背景...