Я использую библиотеку Google Design (23.1.0) для показа закусочных. Код моей закусочной выглядит следующим образом:Закусочная не отображает текст
Snackbar snackbar = Snackbar.make(getView(), "Deleted", Snackbar.LENGTH_LONG);
snackbar.setActionTextColor(getResources().getColor(R.color.accent_color));
snackbar.setAction(R.string.undo, //anonymous class omitted);
snackbar.setCallback(//anonymous class omitted);
snackbar.show();
Закусочная создается и отображается. Метка действия, цвет действия и все слушатели работают так, как ожидалось. Единственное, что сообщение «Deleted» не отображается. Если я использую отладчик и прекращаю выполнение на: snackbar.show(), я вижу, что внутри snackbar> mView> mMessageView есть поле, называемое mText, и оно имеет значение «Deleted». Но я не вижу сообщение в закусочной. Я уже пытался использовать оба строковых константы и идентификатор ресурсов.
Что еще, я пробовал использовать очень похожий код в чистом проекте, и он работает. Что может быть причиной?
Что такое 'getView()' в первой строке. – Pankaj
его функция getView() из фрагмента, – Praeterii