Tôi có Chế độ xem trong đó có hai hộp văn bản và người dùng có thể chọn màu văn bản từ một chế độ xem khác trên cùng một màn hình (thông qua hộp thoại).
Vì vậy, khi người dùng thay đổi màu thông qua hộp thoại, tôi đang thay đổi màu của EditText
văn bản và gợi ý của nó. Nhưng khi có một số văn bản có sẵn EditText
sau khi người dùng chọn màu khác, thì văn bản đó sẽ có màu đó. Nhưng nếu tôi xóa tất cả văn bản đó thì màu của HintText là màu trước đó.
Ví dụ: hiện tại, nếu tôi có màu đỏ trong hộp văn bản và người dùng chọn màu xanh lục thì văn bản sẽ có màu xanh lục. Nhưng nếu tôi xóa văn bản đó thì văn bản gợi ý sẽ có màu đỏ ngay cả khi tôi thay đổi màu gợi ý trong mã. Vấn đề này chỉ đến khi có một số văn bản ở đó. nếu nó trống và có văn bản gợi ý thì vấn đề sẽ không xảy ra.