535 Stimmen

Wie kann ich color-int von color resource erhalten?

Gibt es eine Möglichkeit, eine Farbe-int von einer Farbe Ressource zu erhalten?

Ich versuche, die einzelnen roten, blauen und grünen Komponenten einer in der Ressource (R.color.myColor) definierten Farbe zu erhalten, damit ich die Werte von drei Suchleisten auf ein bestimmtes Niveau setzen kann.

0voto

zedlabs Punkte 415

Neueste Arbeitsmethode:

getColor(R.color.snackBarAction)

0voto

Van Mart Punkte 3022

Oder wenn Sie eine Funktion (string text, string color) haben und die Resource Color String übergeben müssen, können Sie wie folgt vorgehen

String.valueOf(getResources().getColor(R.color.enurse_link_color))

-2voto

APP Bird Punkte 1343

In Kotlin verwenden Sie einfach folgendes in Ihrer Aktivität

R.color.color_name

ex-

mytextView.setTextColor(R.color.red_900)

0 Stimmen

Damit ist die Frage nicht beantwortet.

0 Stimmen

Erhalten Sie eine Warnung Should pass resolved color instead of resource id here: getResources().getColor(R.color.Black)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X