У меня есть Android Activity, в которой используется разработанный мной класс, расширяющий View (назовем его FooView). Я хотел бы запустить диалоговое окно, когда в FooView происходит определенное событие. Из всего, что я читал, кажется, что диалоговое окно должно быть запущено из класса Activity с помощью showDialog (). Кажется, я не могу найти ни одного примера, показывающего, как запустить диалог из представления.
Так что мне интересно, как это можно сделать. Нужно ли отправлять Намерение из FooView в Activity? Или зарегистрировать обратный вызов из Activity, который вызывается FooView?
Заранее спасибо.