web-dev-qa-db-ja.com

Android.R.drawableのドローアブルまたはクリップアートはどこに保存されますか?

ActionBarSherlockをアプリに統合していますが、いくつかの項目とそれぞれのアイコンを含むいくつかのメニューが必要です。

サンプルとドキュメントを調べたところ、すべてが明確に見えますが、メニューを膨らませると、各アイテムに関連するアイコンがまだないため、テキストだけが表示されます。

Androidプロジェクトを作成するときに表示されるアイコンを使用したいと思います:

Android New Project Clipart

しかし、私はそれを見つけることができず、それらのクリップアートアイコンを使用するためにAndroid.R.drawableへの直接参照を使用したくありません。私が読んだので、ファイルをドローアブルフォルダーに置くことをお勧めします。

11
unmultimedio
Android-sdk/platforms/Android-xx/data/res/drawable-yyyy

ここで、xxはターゲットプラットフォーム、yyyyはmdpi、hdpiなどです。

必要なアイコンをプロジェクトの適切なリソースフォルダーにコピーします。

15
MarsAtomic

私は通常、 Android Asset Studio を使用してアプリのアイコンを作成します。すべての標準クリップアートがあり、他のすべてのアイコンにも適切なファイルを生成できます。

8
323go

http://developer.Android.com/design/downloads/index.html サイトにはアクションバーアイコンパックがあります

6
Jiang Qi

「@Android:」プレフィックスを使用すると、システムアイコンを使用できます。アイコンは描画可能なフォルダにコピーされないため、アプリケーションのサイズは小さくなります。」

例:Android:icon="@Android:drawable/ic_menu_preferences"

/ platform/Android-/data/res/drawable-hdpiにあるアイコンのリスト

注1:アイコンを描画可能なファイルにコピーする場合は、Eclipseでファイル/ new/other/Anddoidアイコンセット/クリップアートボタン/選択ボタンを使用してコピーすることもできます。

注2:アイコンセットはプラットフォーム間で異なる場合があります。そのため、人々はリソースをコピーすることを提案しています。アプリケーションが開発状態にある場合は、プラットフォームアイコンをリンクするだけです。

3
angelito