2013年12月3日火曜日

【Android再履修】 Android 2.xでもActionBarを適用するLibrary、ActionBarActivity

AndroidのU/IデザインにActionBarというのがあります。

PlayストアのActionBar

このU/IをサポートしてくれるのはAndroid 3.0以降。今回はAndroid 2.3あたりまでをサポート範囲にする予定なのでActionBarをサポートするには何らかの工夫が必要なのね。以前はActionBarSherlockというLibraryを適用する事でAndroid 2.1からActionBarをサポートする事が出来て、結構活用していました。

で最近、Android本家でも過去互換でActionBarをサポートするLibrary(Support Library)を公開してくれたので、今後はこっちを多用しようかな、というのが今回の流れ。

Support7Demos


ActionBarのサンプルプログラムであるSupport7Demosをを動かしてみる。

  • extras/android/support/samples/Support7Demos

動作させようとしたんですがどうもうまく行かない。Support Libraryを適用するだけではダメで、v7の3つのLibraryも適用する必要があった。あら面倒。

  • extras/android/support/v7/appcompat
  • extras/android/support/v7/gridlayout
  • extras/android/support/v7/mediarouter

詳細については以下の記事を参照されたし。


情報源


0 件のコメント:

コメントを投稿