Android - Отображение диалога из пользовательского компонента - PullRequest
0 голосов
/ 15 июня 2010

Я пишу пользовательский компонент (полученный из относительной компоновки), который должен отображать диалог. Есть ли способ сделать это с помощью обратных вызовов, таких как oncreatedialog или onpreparedialog?

, если нет: если мне нужносоздать диалог вне oncreatedialog, я должен «прикрепить его к деятельности с setOwnerActivity (Activity)».Как пользовательский компонент может обращаться к действию, в котором он используется, если он используется в xml-макете действия и не создан из кода?

1 Ответ

1 голос
/ 15 июня 2010

Просто используйте контекст, который вам дали при создании.

new AlertDialog.Builder(getContext())
.setTitle("Title")
.setMessage("Message")
.create()
.show();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...