1
如何在Android Studio 2.2中添加自定义按钮? 我发现信息,我必须:Android Studio 2.2自定义按钮
使在app/src目录/主/ RES /绘制(例如custom_button.xml)的.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/button_on"
android:state_pressed="true" />
<item android:drawable="@drawable/button_focused"
android:state_focused="true" />
<item android:drawable="@drawable/button_off" />
</selector>
加我的.png图片(button_on,button_off,button_focused)到app/src/main/res/drawable-xxhdpi(我没有这个文件夹 - 我把图片放在可绘制的文件夹中 - 自己制作xxhdpi文件夹,工作)
编辑activity_main.xml中:
<Button
android:text=""
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/button_microphone"
android:layout_alignBaseline="@+id/button_add_resource"
android:layout_alignBottom="@+id/button_add_resource"
android:layout_centerHorizontal="true"
android:background="@drawable/custom_button"/>
而现在呢?它不起作用,尽管该按钮显示在activity_main.xml visualiser中。