Как создать анимацию для диалогов предупреждений?

У меня есть приложение для Android, которое использует настраиваемый диалог предупреждений для отображения изображения и его описания.

Я хочу сделать этот диалог

  1. Всплывающие из центра, как в iPhone.

  2. Нажмите вниз к центру при отмене.

Я знаю, что это возможно, применяя анимацию/стили. Как я могу создать стиль для этой цели? Как это использовать?

заранее спасибо


person Asha Soman    schedule 24.09.2012    source источник
comment
вы используете его в одном и том же действии или создаете отдельное действие для диалогового окна?   -  person Manoj Kumar    schedule 24.09.2012
comment
затем объявите эффект анимации в xml в res и вызовите его в анимации вашего диалога   -  person Manoj Kumar    schedule 24.09.2012
comment
см. эту страницу на официальном сайте   -  person Manoj Kumar    schedule 24.09.2012


Ответы (1)


Диалог, определенный в документе, представляет собой небольшое окно, предлагающее пользователю принять решение или ввести дополнительную информацию. Диалоговое окно не заполняет экран и обычно используется для модальных событий, которые требуют от пользователей выполнения действия, прежде чем они смогут продолжить. С его подклассами (AlertDialog, ProgressDialog, AppCompatDialog,...) они становятся системой оповещения в Android. Чтобы сделать их появление/выход более захватывающим, мы можем легко установить для них анимацию. В этом совете я предлагаю способ сделать этот трюк через ресурс стилей.

http://www.devexchanges.info/2015/10/showing-dialog-with-animation-in-android.html

person Community    schedule 05.08.2017