38

ActionBarはAndroid3.0以降でのみ使用できるため、以前のSDKバージョンでActionBarのようなウィジェットを実装するための良い方法は何ですか?それが助けになるなら、私はこれをプログラムで行うことを探しています。

4

4 に答える 4

123

私はライブラリActionBarSherlockを作成しました。これは、Android互換性ライブラリから拡張され、Android1.6までのネイティブアクションバーのサポートを実装します。

このライブラリの主な機能は、Android 3.0以降のネイティブアクションバーを模倣し、1.6から現在の最新バージョン3.1までのすべてのバージョンのAndroidでライブラリを操作し、テーマを設定できることです。上記のリンク先のWebサイトには、サンプルとドキュメントがあり、どのように機能するかについての良いアイデアが得られるはずです。

ライブラリの実際のアプリケーションについては、GitHubwikiの実装ページを参照することもできます。

ここに画像の説明を入力してください

于 2011-06-16T12:08:37.710 に答える
14

GoogleIO2011アプリは良い例です

Google I / O2011セッション「携帯電話とタブレット向けのAndroidUIの設計と実装」で説明したように、3.0未満のバージョンのAndroidで動作します。

于 2011-05-17T14:11:22.357 に答える
9

android-actionbarまたはGreenDroidを使用します。

于 2011-05-17T14:09:03.327 に答える
0

新しいAndroidサポートライブラリは、ActionBarサポートをAPI7に追加します。

http://developer.android.com/tools/support-library/index.html

于 2013-07-25T14:12:36.617 に答える