Wo sind die Zeichenobjekte oder Cliparts von android.R.drawable gespeichert?

7

Ich integriere ActionBarSherlock in meine App und möchte einige Menüs mit einigen Elementen und den entsprechenden Symbolen haben.

Ich habe mir Proben und Dokumentation angeschaut, und alles scheint klar zu sein, aber wenn ich das Menü aufblase, kann ich nur den Text sehen, weil es noch keine Icons für jedes Element gibt.

Ich möchte die Symbole verwenden, die Sie beim Erstellen eines Android-Projekts sehen:

Aber ich kann es nicht finden, und ich möchte nicht direkt auf android.R.drawable verweisen, um diese Clipart-Symbole zu verwenden, weil ich es gelesen habe, wird empfohlen, die Dateien in aufklappbaren Ordnern zu haben.

    
unmultimedio 14.06.2013, 03:21
quelle

4 Antworten

15
%Vor%

Dabei steht xx für Ihre Zielplattform und yyyy für mdpi, hdpi usw.

Kopieren Sie die gewünschten Symbole in den entsprechenden Ressourcenordner in Ihrem Projekt.

    
MarsAtomic 14.06.2013, 03:25
quelle
8

Ich verwende Android Asset-Studio im Allgemeinen Icons erstellen für meine Apps. Es hat alle Standard-Cliparts und kann auch die richtigen Dateien für alle anderen Symbole erzeugen.

    
323go 14.06.2013 03:27
quelle
6

Ссылка hat ein Action Bar Icon Pack

    
Jiang Qi 14.06.2013 03:44
quelle
3

Sie können Systemicons verwenden, indem Sie das Präfix "@android:" verwenden. Das Symbol wird nicht in aufklappbare Ordner kopiert, daher ist die Anwendungsgröße kleiner "

Beispiel: android:icon="@android:drawable/ic_menu_preferences"

Liste der Symbole unter / plates / android- / data / res / drawable-hdpi

Hinweis 1: Wenn Sie die Symbole in ausklappbare Dateien kopieren möchten, können Sie dies auch in Eclipse tun, indem Sie file / new / other / Anddoid icon set / clipart button / Wählen Sie die Schaltfläche verwenden.

Hinweis 2: Der Icon-Satz könnte sich zwischen den Plattformen ändern. Deshalb schlagen Leute vor, Ressourcen zu kopieren. Wenn sich die Anwendung gerade im Entwicklungsstatus befindet, können Sie einfach die Plattformsymbole

verknüpfen     
angelito 17.09.2014 08:57
quelle