Я хочу, чтобы мой цвет андроида привязывал текст к пользовательскому цвету, однако mText.setLinkTextColor("#2f6699");
не работает, я искал встроенный метод, который будет скомпилировать шестнадцатеричное значение, но я не нашел его, любая помощь будет долгое спасибо
Android Связать, как установить пользовательский цвет ссылки?
Ответ 1
Вы должны преобразовать его в цвет. Попробуйте:
mText.setLinkTextColor(Color.parseColor("#2f6699"));
Ответ 2
Вы также можете использовать android:textColorLink="#2f6699"
в xml.
Ответ 3
Попробуйте что-то вроде этого:
noteView.setLinkTextColor(Color.green);
Если вы хотите установить шестнадцатеричный цвет:
noteView.setLinkTextColor(Color.argb(int alpha, int red, int green, int blue));
Замена альфа/красного/зеленого/синего цветов на требуемые значения. Документацию по классу Color можно найти здесь