2017-02-15 4 views
1

Я делаю заставку без какого-либо контента (только с логотипом в качестве фона темы), который показан до завершения инициализации приложения.snackbar без содержимого контента

Если во время инициализации возникла ошибка, я хотел бы уведомить пользователя о закусках. Есть ли способ показать закусочную без раздувания содержимого?

Я пытался передать getWindow().getDecorView() как view аргумент Snackbar.make(), но ничего не произошло.

+0

'Snackbar' просто обычный' View'. Где вы ожидаете, что он будет выложен, чтобы его видели? Вы должны добавить к корневому виду, не так ли? Вы можете показать «Toast», который не добавлен в вашу иерархию представлений. – azizbekian

+0

Можете ли вы показать свой код активности косой черты? – LoveForDroid

ответ

3

Вы должны проездом getWindow().getDecorView().getRootView():

Snackbar.make(getWindow().getDecorView().getRootView(), "Some error occured", Snackbar.LENGTH_LONG).show(); 
+0

Точно, спасибо! – Alexey

Смежные вопросы