Скрыть / показать пользовательский диалог в Android

#android

#Android

Вопрос:

У меня есть пользовательский диалог, который является немодальным. На моем экране у меня есть пользовательский диалог и несколько других элементов пользовательского интерфейса. пользователь нажимает на диалоговое окно, и оно отображается. Теперь я хочу обработать сценарий, в котором, если он / она нажимает в любом месте на другие элементы пользовательского интерфейса, я хочу скрыть диалоговое окно.

Возможно ли это?

Ответ №1:

Добавьте прослушиватель к элементу пользовательского интерфейса и используйте его, когда пользователь нажимает на него.

общедоступный окончательный void dismissDialog (идентификатор int)

Поскольку: Уровень API 1 закрывает диалоговое окно, которое ранее было показано через ShowDialog (int). Параметры

id Идентификатор управляемого диалога.