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.
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.
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.
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üpfenTags und Links eclipse android icons actionbarsherlock