Страница 1 из 1
Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 11:22
Lighter
Привет!
В приложении facebook увидел интересную особенность: если отключить на устройстве интернет, то в приложении в самом верху ленты новостей появляется полупрозрачное окно с уведомлением о том, что нет соединения с интернетом. Окно немодальное - в ленте отображается всё, что загрузилось ранее и закэшировалось.
Как реализовать что-то подобное у себя?
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 12:31
rezak90
просто кешировать в бд всё что грузится... при проверки каждом обновлением проверять интернет, если его нету то грузить данные с бд а не с интернета
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 12:52
Lighter
Это понятно, мой основной вопрос - как сделать подобное окно. Окно очень похоже на Toast, но отображается в течение времени, пока интернет не доступен.
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 13:14
rezak90
та нет, никакой там не тоаст... обычный допустим LinearLayout в главном лейауте с ListView, просто он захайдин и показывается когда нет интернета... а прозрачный это просто слой который можно сделать в любом граф редакторе, например в фотошопе.
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 13:31
Lighter
А можете привести пример кода, который так делает?
Я хочу узнать, как прятать некоторые элементы в Layout, а потом программно их отображать и как тогда сделать, чтобы один View отображался поверх других?
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 14:52
KamiSempai
Для этого лучше всего подойдет
PopupWindow
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 15:37
rezak90
KamiSempai писал(а):Для этого лучше всего подойдет
PopupWindow
Может человек вчера внимательно лсушал вебинар и помнит про твой рассказаный баг о PopupWindow. Ты толкаешь нлюдей на баги?!

Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 16:11
Lighter
Нет, вебинар, к сожалению, не слушал. Есть ссылка на него?
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 16:28
KamiSempai
rezak90 писал(а):KamiSempai писал(а):Для этого лучше всего подойдет
PopupWindow
Может человек вчера внимательно лсушал вебинар и помнит про твой рассказаный баг о PopupWindow. Ты толкаешь нлюдей на баги?!

Я говорил про EditText. Если его не использовать все будет хорошо.
Lighter писал(а):Нет, вебинар, к сожалению, не слушал. Есть ссылка на него?
Вот
http://www.youtube.com/watch?v=kasRUu9i1Ss
Но там я просто описываю ситуацию. Если нужны примеры советую загуглить по словам "android popup window example".
Re: Полупрозрачное окно уведомление
Добавлено: 03 сен 2013, 16:40
Lighter
Спасибо, вебинар позже посмотрю!