デザイン規定のボタンデザインを使ってもいいのですが、物足りなく感じることはないでしょうか?どうせ自作アプリを作るなら、ボタンもオリジナルの見た目にしたいですよね。そこで、今回はボタンの見た目を変更する方法について。背景色の変更android:background属性に背景色を指定するだけでも見た目がガラっ(?)と変わります。/></LinearLayout>アルファ値を0にしたARBG値(#00000000など)を指定すると透明なボタンを作ることもできます。状態に応じて見た目を変化させるボタンなどの状態によりdrawableを切り替えるステートリストという仕組みがあります。ステートリストは次のように定義されています。/></selector>いろいろな属性がありますが、必要なものだけを使用します。細かな説明をするより実際の使い方を見てもらった方が早いですね^^;まず、各状態におけるボタンの見た目を記述したdrawableファイルを用意します。全ての属性に対応していると大変なので、ここでは「通常時」と「押下時」のみの対応とします。「/res/drawable/」直下に以下の2つのファイル作ります。/></shape>次に同フォルダ内にステートリストファイルを作ります。/></selector>あとはデザインを適用したいボタンのandroid:background属性にステートリストを指定するだけです。/></LinearLayout>規定デザインと今回カスタマイズしたものを並べるとこんな感じになります。ステートリストの詳細を知りたい方はコチラを参照してください。HTMLタグが使用できます。