Wenn Sie ein shape
wie im Beispiel gezeigt erstellen, ist es als GradientDrawable
.
Wenn Sie sich die Dokumentation (Link oben) ansehen, können Sie alle Funktionen sehen, auf die Sie von einem GradientDrawable
-Objekt aus zugreifen können. Sie können den Hintergrund und die Rahmenfarbe und -breite später auch programmgesteuert mithilfe dieses Objekts festlegen.
Ich bin nicht 100% sicher, dass jedes Mal, wenn Sie eine Form in xml erstellen, ein GradientDrawable
angezeigt wird. Ich musste einige Eigenschaften an einer Form selbst ändern und fand heraus, dass ich ClassCastExceptions gesehen habe, wenn ich versuchte, auf andere Arten von Drawable
s
Tags und Links android