8

ActionBarはAndroid 3.0以降でしか使用できないため、以前のsdkバージョンでActionBarのようなウィジェットを実装するにはどうすればよいでしょうか?私はmain.xmlを使用せずにプログラムでこれを行うことを検討しています。2.2のActionBarの代替手段はありますか?

+0

これはhttp://stackoverflow.com/questions/6031774/what-is-the-equivalent-of-actionbar-in-earlier-sdkの複製です-versions – andr

答えて

7

@Tonyによれば、ActionBarのすべての機能と新しいアニメーションやPagerIndicatorのようなエクストラをAndroid 2.xに戻すライブラリであるActionBarSherlockを見ることができます。

基本的には、Android 2.x搭載のデバイスでアプリを実行している場合に使用されるActionBarの実装があります。あなたのアプリがAndroid 3.0以上のデバイスで動作している場合は、デフォルトのAndroid ActionBar実装を使用します。

先週、あなたのアプリでActionBarSerlockを使用する方法を示す記事を投稿しました。もしあなたがそれを見てみることができます:Using an ActionBar in your Android app with ActionBarSherlock

+0

com_actionbarsherlock] AndroidManifest.xmlファイルが見つかりません!私に何ができる? – Venkat

+0

チュートリアルに記載されている**すべての** **手順を実行しましたか?エラーが表示されるのはいつですか?プロジェクトのインポートプロセス中か、既にインポートされていますか? –

+0

チュートリアルをお願いしますか? @XaviRigau ... – gumuruh

3

ActionBarSherlock(http://actionbarsherlock.com)を使用できます。これにより、旧バージョンのAndroidにアクションバーが追加されます。

2

サンプルフォルダ内のサンプルアプリをご覧ください。 actionbarcombatabilityと一緒にactionbarcompatと呼ばれるものがあります。

関連する問題