我想创建多个形状的按钮,如心形,多边形,星形.. 和按钮外观应与按钮类型相同。
任何指南都将受到高度赞赏。
答案 0 :(得分:0)
您可以创建一个可绘制的形状并将其设置为按钮的背景
http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape
要实现按钮按下行为,您需要创建选择器drawable并将其设置为按钮背景示例:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/start_pressed_state.png"/>
<item android:drawable="@drawable/start_unpressed_state.png"/>