! actionbar-actionview-layout(API Level 14)

アクションビューのサンプル。

API Level 14 以降ではアクションバー上に任意の View を
配置することができる。これはアクションビューと呼ばれる。

アクションビューとして ProgressBar を1つ配置して、タップするとそれを
表示するサンプル。


!! 手順

メニューアイテムをアクションビューにするには
メニューアイテムを定義しているXML内の item 要素に対して表示する
ビューを指定する。 この指定には以下の２つの方法がある。

* item 要素の android:actionLayout 属性を使う
* item 要素の android:actionViewClass 属性を使う

このプロジェクトでは android:actionViewClass 属性を使う。

通常、アクションビューは常時表示されるが、これを常時表示させるのではなく
アクションアイテムをタップした際にのみ表示させるには item 要素の
android:showAsAction 属性に "collapseActionView" を指定する。 

collapseActionView を指定されたアクションビューをタップして表示状態に
した場合、バックキーを押すことで非表示状態にもどる。

またアクションビューの表示状態をプログラムからコントロールする場合には
以下のメソッドを用いる。

* MenuItem#collapseActionView() : boolean
* MenuItem#expandActionView() : boolean



!! ビルドターゲット

http://maven-android-plugin-m2site.googlecode.com/svn/plugin-info.html

* mvn compile - アプリケーションのコンパイル
* mvn package - apk の作成
* mvn clean - ビルドファイルの削除
* mvn install - maven の local リポジトリにインストール

* mvn android:deploy - エミュレータやデバイスにインストール
* mvn android:generate-sources

* mvn install - アプリケーションのインストール
* mvn uninstall - アプリケーションのアンインストール


