2017-02-08 2 views
-1

So erhalten Sie die Farbe der Ansicht. Wenn es keinen Weg gibt, schreiben Sie bitte den Code dafür.Wie bekomme ich die Hintergrundfarbe in hexadezimal?

+0

Sie helfen in jeder Form, die Farbe zur Verfügung haben? –

+0

Verweisen Sie diesen Link dafür http://Stackoverflow.com/a/6540378/3946958 ..Vor bevor Sie die Frage hier, PLZ suchen über das Thema richtig –

+0

Wie stellen Sie die Farbe der Ansicht, Android: Hintergrund? –

Antwort

0

Wenn Sie view.setBackgroundColor() Methode verwenden, um die Farbe der Ansicht einzustellen, Ansicht wird automatisch erstellen ColorDrawable Instanz zu der Ansicht zu setzen, Sie müssen nur int color = ((ColorDrawable)view.getBackground()).getColor() rufen die Farbe zu erhalten. Wenn Sie den Farbwert in Hexadezimal-Format erhalten möchten, einfach aufrufen ‚Integer.toHexString (Farbe)‘

hoffen, dass diese Sie können Sie

Verwandte Themen