我正在尝试创建一个对话框,当我的主程序没有对焦并在后台运行时,该对话框出现在屏幕中间。该对话框的目的是强制用户立即采取措施。我已经使用通知管理器通知用户,但我仍然想要一个旧的学校弹出对话框。
谢谢:D
答案 0 :(得分:3)
从在后台运行的应用程序弹出对话框被认为是不好的做法,因为它可能会使用户感到困惑,并且可能会因为您正在破坏他/她正在参与的当前任务而烦扰用户。
Android开发人员建议您使用Android通知系统执行此类任务。有关创建通知的指南,请访问:http://developer.android.com/guide/topics/ui/notifiers/notifications.html
答案 1 :(得分:0)
使用当前活动的Intent创建对话框。由于您的应用当时不会成为焦点,因此无法创建对话框。