Чтобы программно изменить цвет EditText в приложении Android, вы можете использовать несколько методов. Вот несколько подходов:
Метод 1: установите цвет текста с помощью setTextColor()
EditText editText = findViewById(R.id.editText);
editText.setTextColor(getResources().getColor(R.color.your_color));
Метод 2: установите цвет текста с помощью setTextColor() с помощью Color.parseColor()
EditText editText = findViewById(R.id.editText);
editText.setTextColor(Color.parseColor("#FF0000")); // Replace #FF0000 with your desired color code
Метод 3. Установите цвет текста с помощью setHintTextColor()
EditText editText = findViewById(R.id.editText);
editText.setHintTextColor(getResources().getColor(R.color.your_color));
Метод 4. Установите цвет текста с помощью setHintTextColor() с помощью Color.parseColor()
EditText editText = findViewById(R.id.editText);
editText.setHintTextColor(Color.parseColor("#FF0000")); // Replace #FF0000 with your desired color code
Не забудьте заменить R.id.editTextфактическим идентификатором вашего EditText, а R.color.your_color— ресурсом цвета, который вы хотите использовать.