Я знаю, как установить место, в котором тост должен появиться на экране, с помощью setGravity. Но когда я установил toast.setGravity(Gravity.TOP, 0, 0). Он все еще внутри представления содержимого. Можно ли показать тост над просмотром контента/в строке состояния?
Как показать тост, накладывающий строку состояния?
comment
загляните в эту библиотеку, возможно, она поможет вам github.com/keyboardsurfer/Crouton
- person MilapTank   schedule 21.08.2014
comment
может быть, вы можете скрыть бар перед шоу тостов. после того, как вы можете снова показать панель
- person Ozan   schedule 21.08.2014
Ответы (2)
Это невозможно, и вы не должны даже пытаться это сделать. Вы можете скрыть строку состояния, используя иммерсивный режим, а затем вы можете отображать всплывающие уведомления в любом месте на экране, поскольку ваша активность будет полноэкранной.
person
Anton
schedule
21.08.2014
используйте отражение, чтобы получить WindowManager.LayoutParams Toast
- #P2# <блочная цитата> #P3# блочная цитата>
ну вот~
person
jijiBang
schedule
06.03.2017