我是初学者。所以我请求你对我有耐心。我正在尝试为按钮实现自定义形状,而不是通常的矩形。除了将其设置为按钮的背景之外,还有其他方法可以做到这一点吗?我也试图为按钮的不同状态使用不同的颜色。为此,我创建了这个文件:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true"
android:state_pressed="false"
android:drawable="@android:drawable/my_button_background_focus_blue" />
<item android:state_focused="true"
android:state_pressed="true"
android:drawable="@android:drawable/my_button_background_pressed_blue" />
<item android:state_focused="false"
android:state_pressed="true"
android:drawable="@android:drawable/my_button_background_pressed_blue" />
<item android:drawable="@android:drawable/my_button_background_normal" />
</selector>
我是否将其包含在 main.xml 中或创建另一个 xml 文件?如果是这样,我在哪里创建它?谢谢你。