Я решил проблему. Причина изменения цвета фона Toast была связана с тем, как я проходил в контексте объекта View, внутри которого он содержался.
Следующая строка кода приведет к изменению цвета фона на нежелательный белый цвет:
Toast.makeText(v.getContext(), "Checking login details...", Toast.LENGTH_SHORT).show();
Эта строка кода вернет Toast к системному стилю по умолчанию:
Toast.makeText(getApplicationContext(), "Checking login details...", Toast.LENGTH_SHORT).show();
Я не уверен, есть ли огромная проблема с исправлением этого, поскольку я только изучаю. Если кто-то видит проблему, пожалуйста, поделитесь. Однако, похоже, он работает нормально.