ActionBarSherlockをアプリに統合していますが、いくつかの項目とそれぞれのアイコンを含むいくつかのメニューが必要です。
サンプルとドキュメントを調べたところ、すべてが明確に見えますが、メニューを膨らませると、各アイテムに関連するアイコンがまだないため、テキストだけが表示されます。
Androidプロジェクトを作成するときに表示されるアイコンを使用したいと思います:
しかし、私はそれを見つけることができず、それらのクリップアートアイコンを使用するためにAndroid.R.drawableへの直接参照を使用したくありません。私が読んだので、ファイルをドローアブルフォルダーに置くことをお勧めします。
Android-sdk/platforms/Android-xx/data/res/drawable-yyyy
ここで、xxはターゲットプラットフォーム、yyyyはmdpi、hdpiなどです。
必要なアイコンをプロジェクトの適切なリソースフォルダーにコピーします。
私は通常、 Android Asset Studio を使用してアプリのアイコンを作成します。すべての標準クリップアートがあり、他のすべてのアイコンにも適切なファイルを生成できます。
http://developer.Android.com/design/downloads/index.html サイトにはアクションバーアイコンパックがあります
「@Android:」プレフィックスを使用すると、システムアイコンを使用できます。アイコンは描画可能なフォルダにコピーされないため、アプリケーションのサイズは小さくなります。」
例:Android:icon="@Android:drawable/ic_menu_preferences"
/ platform/Android-/data/res/drawable-hdpiにあるアイコンのリスト
注1:アイコンを描画可能なファイルにコピーする場合は、Eclipseでファイル/ new/other/Anddoidアイコンセット/クリップアートボタン/選択ボタンを使用してコピーすることもできます。
注2:アイコンセットはプラットフォーム間で異なる場合があります。そのため、人々はリソースをコピーすることを提案しています。アプリケーションが開発状態にある場合は、プラットフォームアイコンをリンクするだけです。