Android: Wie grafische Elemente bestehenden verwenden
-
06-07-2019 - |
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.
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