ActionBarはAndroid3.0以降でのみ使用できるため、以前のSDKバージョンでActionBarのようなウィジェットを実装するための良い方法は何ですか?それが助けになるなら、私はこれをプログラムで行うことを探しています。
4 に答える
私はライブラリActionBarSherlockを作成しました。これは、Android互換性ライブラリから拡張され、Android1.6までのネイティブアクションバーのサポートを実装します。
このライブラリの主な機能は、Android 3.0以降のネイティブアクションバーを模倣し、1.6から現在の最新バージョン3.1までのすべてのバージョンのAndroidでライブラリを操作し、テーマを設定できることです。上記のリンク先のWebサイトには、サンプルとドキュメントがあり、どのように機能するかについての良いアイデアが得られるはずです。
ライブラリの実際のアプリケーションについては、GitHubwikiの実装ページを参照することもできます。
GoogleIO2011アプリは良い例です
Google I / O2011セッション「携帯電話とタブレット向けのAndroidUIの設計と実装」で説明したように、3.0未満のバージョンのAndroidで動作します。
android-actionbarまたはGreenDroidを使用します。
新しいAndroidサポートライブラリは、ActionBarサポートをAPI7に追加します。
http://developer.android.com/tools/support-library/index.html