Frage

Ich mag eine Benutzeroberfläche erstellen, welche Symbole Netzwerk Anzeige (3G, WiFi ...) enthalten würde, und ich mag grafische Elemente bestehenden verwenden, die in Benachrichtigungsleiste angezeigt werden.

Wer weiß, wie diese vorhandenen Elemente zu erhalten und es in benutzerdefinierten Layout verwenden?

Ich denke, diese Symbole sind alle Elemente Imageview und ich frage mich, ob es möglich ist, sie mit findViewById() Methode abgerufen werden.

War es hilfreich?

Lösung

Sie sind Drawables in android.R.drawable. Es gibt eine Liste von verfügbar Drawables für 1.0 unter ziehbar Liste

Andere Tipps

können Sie auf http://source.android.com/download Anweisungen erhalten auf wie Android Quellen (Bilder / Drawables enthalten) zum Download, für * .pngs suchen und dann diejenigen, verweisen Sie wie diese brauchen.. GetResources () getDrawable (android.R.drawable.ic_menu_save)

P. S. Wenigstens einige der Drawables kommen mit sdk: $ SDK_PATH \ Plattformen \ android-1.5 \ data \ res \ ziehbar

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top