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