Как получить цвет текста кнопки в Android? - PullRequest
0 голосов
/ 20 января 2019

Я ищу способ динамически получить цвет текста кнопки.Я нашел это отсюда Как получить текущий цвет текста кнопки в Android?

ColorStateList mList = mButton.getTextColors();
int color = mList.getDefaultColor();

switch(color)
{
case Color.RED:
mButton.setTextColor(Color.BLACK);
break;

case Color.BLACK:
mButton.setTextColor(Color.RED);
break;
}

Этот код дает мне несколько целочисленных констант, например -1 - Color.WHITE, но я хочу большеобщий способ получить шестнадцатеричное целое значение цвета, а не только некоторые константы.

1 Ответ

0 голосов
/ 20 января 2019

Чтобы получить текущий цвет текста кнопки, попробуйте использовать этот метод: mButton.getCurrentTextColor();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...