Konvertierung von Java / Android String in Farbe

8

Ich mache eine App und ich möchte in der Lage sein, verschiedene Farben über Benutzereingabe (Edittext) und Hexadezimalwerte, z.B. #eeeeee und so weiter. Problem ist, ich kann nicht scheinen, herauszufinden, wie man sie konvertiert.

Wenn ich etwas in Code wie diesem tue, funktioniert es gut: titlebar.setBackgroundColor (0xFF545455);

Wenn ich jedoch einen Wert über den Editiertext "545455" abrufe, kann ich es nicht funktionieren

%Vor%

Hat jemand Ideen, wie das geht?

    
Paul 19.11.2010, 21:07
quelle

4 Antworten

19

Ссылка , int)

Zum Beispiel:

%Vor%     
thejh 19.11.2010, 21:09
quelle
50

Was ist mit titlebar.setBackgroundColor(Color.parseColor("#545455"));

?     
Shadi 22.02.2011 15:45
quelle
0
%Vor%     
jayesh kavathiya 02.03.2012 13:01
quelle
0

hier ist meine Funktion, um Farben von jeder Zeichenfolge zu erhalten. ZB: "Hallo Welt!" gibt Ihnen eine grüne Farbe von R G B: 84 181 132

%Vor%

Hinweis: Die Funktion gibt nicht immer die gleiche Zahl (Farbe) zurück, wenn Ihre Zeichenfolge Sonderzeichen, Leerzeichen oder Zahlen enthält. Da ist etwas Salz da - ich habe diesen Figuren zufällige Zahlen zugeordnet, nur zum Spaß ...

    
Dan Alboteanu 21.11.2016 14:16
quelle

Tags und Links