Android-ボタンをクリックするとボタンスタイルが変更されます


記録を作成します.
 
ボタンがクリックされると、ボタンのスタイルが変更され、xmlファイルで実現されます.
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@drawable/button_p" android:state_pressed="true"></item>
    <item android:drawable="@drawable/button_p" android:state_focused="true"></item>
    <item android:drawable="@drawable/button_p" android:state_selected="true"></item>
    <item android:drawable="@drawable/button"></item>

</selector>

次に、ボタンを書くときに、ボタンの背景backgroundをこのxmlファイルとして定義します.
android:background="@drawable/button_bg_selector"

(button_bg_selectorは上のxmlファイルのファイル名です)