■はじめに
ICSでは、新たにSwitchというGUIコンポーネントが利用可能になっています。
http://developer.android.com/reference/android/widget/Switch.html
APIレベル14以降(つまりICS以降)でしか使えませんが、クールなコンポーネントなので、ICSアプリではぜひ利用したいものです。ただ、オープンソースなので、バックポートして以前のAndroidバージョンでも利用可能な状態にできる気もします(こちらは余裕があれば、別途チャレンジします)。
■Switchとは?
コンポーネントをスライドしてON/OFFを切り替え可能なウィジェット(GUIコンポーネント)です。
■ICSアプリでSwitchを使ってみたよ
- レイアウトXMLファイルにSwitchコンポーネントの追加
→現状のレイアウトエディタでは、Switchコンポーネントは描画されない 模様 - Switchの属性(表示するラベルはtext属性です。)を適当に編集
- 実行結果
→特に問題なくSwitchコンポーネントが表示できています。