Shader als drawable (Android)
Wie verwende ich erhalten ein drawable aus einer Shader
(wie LinearGradient
), so dass ich kann verwenden es als hintergrund in meine Benutzeroberfläche?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie verwende ich erhalten ein drawable aus einer Shader
(wie LinearGradient
), so dass ich kann verwenden es als hintergrund in meine Benutzeroberfläche?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da der hintergrund wird wahrscheinlich benötigen, um Sie zu skalieren, verwenden wir ein
ShaderFactory
zu produzieren, dieShader
:Wir benutzen diese zum erstellen einer
PaintDrawable
können, die wir als hintergrund verwenden:Dies ist nur ein Beispiel und in diesem Fall wäre es tatsächlich besser sein, nur erklären, dass diese die Verwendung von XML. Blick auf das Beispiel hier.