Posts Tagged ‘カスタマイズ’

Button ,ToggleButton の背景を指定する方法

No Comments »

標準のボタンのデザインを変更したい。
しかし、Background を変更したらなんだかボタンぽい動きじゃなくなった。

背景画像をひとつだけ設定すると、ボタンを押しても、フォーカスしても設定された画像だけが表示されるためボタンらしい動きをしなくなります。

ボタン(Button) と トグルボタン(ToggleButton)の背景を変更する方法を紹介します。

ボタンの背景として用意しなければならないのは画像ファイルだけで5つあります。
必要がなければ作らなくてもいいんですが、最低でも2つは用意しましょう。

  1. 標準状態(フォーカスなし、押されていない)
  2. フォーカス状態
  3. プレス状態(押されている状態)
  4. ボタンがDisableで標準状態(フォーカスなし、押されていない)
  5. ボタンがDisableでフォーカス状態

9-patch で画像を作成します。9-patch って何?というのは省略させてください。
android-sdk  の中にある tools/draw9patch.bat で普通に作成した png 画像から 9-patch 画像を作成することができます。

my_btn_default_normal.9my_btn_default_selected.9my_btn_default_pressed.9my_btn_default_normal_disable.9my_btn_default_normal_disable_focused.9

Read the rest of this entry »


タイトルバーにアイコンを表示する

No Comments »

こんにちは。harukaです。

今回は、知っていればきっと活用の幅が広がる!
タイトルバーにアイコン表示をしてみます。
でも、ただ表示させるだけではつまらないので、ボタンと組み合わせてボタンを押すことでアイコンを切り替えます。
こんな感じになります。↓
タイトルバー3

タイトルバー4
Read the rest of this entry »