標準のAndroidメニューアイコン(例:refresh [closed])



Answers

心に留めておいてください。これは、 Googleが明示的にしないことを勧める習慣です。

警告:これらのリソースはプラットフォームのバージョン間で変更できるため、AndroidプラットフォームのリソースID(android.R.drawableの下のメニューアイコン)を使用してこれらのアイコンを参照しないでください。

むしろ、ローカルコピーを作成することをお勧めします。

任意のアイコンやその他の内部描画可能リソースを使用する場合は、アプリケーションリソースにこれらのアイコンまたは描画可能ファイルのローカルコピーを保存してから、アプリケーションコードからローカルコピーを参照する必要があります。 こうすることで、システムのコピーが変更された場合でも、アイコンの外観を制御できます。

Question

Android SDKはandroid.R.drawable.Xを介して標準メニューアイコンを提供します。 しかし、 ic_menu_refresh (リフレッシュアイコン)などのいくつかの標準アイコンは、 android.Rにはありません。

元のアイコンを取得する方法はありますか?アプリケーションからそれらを抽出する方法はありますか? 私はすでにAndroidのソースを確認しましたが、画像がどこからでも見えるほど大きすぎます。

私はAndroid Drawablesのウェブサイトを知っていますが、私は正しいhdpimdpildpiバージョンを取得したいと思います。







Related