2011-11-14 7 views
12

私はすべてインターネット上でこれを行う行う方法について断片化された材料がたくさんある知っているが、私は追加のライブラリを追加して、誰かが私には非常に最初から行く方法についてのステップバイステップガイドをお願いすることを要求していますAndroidアプリケーション/プロジェクトにコードを追加します。Android APIレベル8アプリケーションにActionBarを追加しますか?

私はこの1つのように見える:https://github.com/johannilsson/android-actionbarを私はそれが正常に動作させることはできません:/私は何かが欠けてる気がします。

私のアプリケーションは、Androidバージョン2.2用です。

答えて

28

私はActionBarSherlockを書いています。このActionBarSherlockは、3.0より前のデバイスのネイティブ実装と3.0以降のネイティブActionBarの両方で動作する単一のアクションバーAPIを提供するように設計された互換性ライブラリの拡張です。これにより、実装間のシャッフルについて心配することなく、Android 1.6以上、Android 4.0以上で動作するアプリを書くことができます。ライブラリは、Honeycombディバイド全体にAPI呼び出しとテーマを適用します。

あなたは、このようなサンプルアプリケーションやドキュメントなどhttp://actionbarsherlock.comに関する詳細な情報を見つけることができます。

enter image description here

+0

ああで動作する方法についてのビデオの導入を見つけ、バックジェイク私に取得していただきありがとうございます。私は約20分前にあなたのActionBarを見ていましたが、私はそれがGoogleと同じであるというアイデアが好きでした/ Googleアクションバーのインストール方法とよく似ています。 唯一の問題は、私はAndroidの開発に非常に新しいですし、概念の多くを理解しますが、本当にはっきりとアクションバーがインストールされており、コードで実装されている方法を理解することはできません。 私はそれをインストールする方法のガイドを探して、あなたのサイト上で長い時間を過ごしたと私はそれを逃したと思います、あなたは、より詳細な位置に私を導くことができますしてください?申し訳ありませんので、 "noobish"。 ありがとうございます。 – Ash

+2

これはライブラリプロジェクトとして実装されています。これは、単純な '.jar'ファイルとして配布することができないため、少しのセットアップが必要です。あなたは基本的にリリースをダウンロードし、Eclipseで新しいプロジェクトを作成し、 '既存のプロジェクトをインポート'を選択してから、ダウンロードした 'ライブラリ'フォルダを選択する必要があります。右クリックし、[プロパティ]を選択し、[Android]タブに移動し、下部にある[追加]をクリックすると、プロジェクトに追加できます。まだ試してみてください(そして何かライブラリープロジェクトについてのグーグルをしてください)。問題がまだ残っている場合は、フォーラムに来てください: –

+0

@JakeWharton ABSで素晴らしい仕事をしています。 – StackOverflowed

5

アクションバーは現在サポートライブラリであります!

は、公式ドキュメントhere.

そして、それhere.

関連する問題