Я использую Toast.makeText для отображения результатов диалогов и имею немного странную проблему: текст отображается выше фрейм, который должен его содержать, например:
Сообщение смещено с фреймом. Выровняйте его лучше. [ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ ___ ]
Обычно я используя код вида
Toast bread = Toast.makeText(getContext(), R.string.message, Toast.LENGTH_LONG);
bread.show();
из диалогового окна. Я слышал, что плохой контекст может иногда вызывать проблемы с инфляцией, но getOwnerActivity ()
возвращает null, так что этого нет. В любом случае я бы подумал, что getContext () предоставит контекст, переданный во время создания, что в любом случае является действием.
Есть предложения?