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