У мене є View, у якому є два текстових поля, і користувач може вибрати колір тексту з іншого подання на тому ж екрані (через діалогове вікно).
Отже, коли користувач змінює колір через діалогове вікно, я змінюю колір EditText
тексту та його підказку. Але коли доступний певний текст EditText
після того, як користувач вибере інший колір, тоді цей текст надходить у такому кольорі. Але якщо я видалю весь цей текст, то колір HintText - це колір попереднього кольору.
Наприклад, в даний час, якщо в текстовому полі є червоний колір, і користувач вибирає зелений колір, щоб текст був там зеленим. Але якщо я видалю цей текст, тоді текст підказки буде червоним, навіть якщо я зміню колір підказки в коді. Ця проблема виникає лише тоді, коли там є текст. якщо він порожній і текст підказки є, тоді проблема не виникає.