这是我需要创建的按钮的示例
我想创建一个带有底部边框的按钮,我能够使用layer-list创建一个按钮,但是现在我必须为每个按钮创建一个单独的layer-list。有什么方法可以创建一个模板并重复使用它?
这是创建带有图层列表的按钮的代码
background_button.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<solid android:color="#793838" />
<corners android:radius="10dp" />
</shape>
</item>
<item android:bottom="3dp">
<shape android:shape="rectangle">
<corners android:radius="10dp" />
<solid android:color="#4056b6" />
</shape>
</item>
</layer-list>
答案 0 :(得分:0)
使用下面的链接为android创建自定义按钮。 http://angrytools.com/android/button/
答案 1 :(得分:0)
您必须以编程方式进行操作,一旦创建了按钮的布局,便可以多次重复使用。 这里有一个例子,但您可以找到更多! Creating multiple buttons programmatically: Android