При добавление поддержкой темной темы в ваше приложение необходимо убедиться, что вы не используете хардкорно заданные цвета. Лучший вариант - это автоматизировать такую проверку. Например, с помощь Android Lint.
В статье рассматривает как написать такую проверку самостоятельно. Исходный код примера можно найти здесь.