0

我有一个活动和布局,我希望能够在手机或主屏幕上当前打开的任何应用程序之上启动,但我希望活动在用户可以交互的半透明弹出式窗口中启动和。我不知道从哪里开始,任何帮助都会很棒

4

1 回答 1

1

如果您从服务开始您的活动,您可以执行以下操作:

Intent dialogIntent = new Intent(getBaseContext(),DialogActivity.class);
                    // If invoking from outside app activity, needs to include 
                    // New task flag.
                    dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                    getApplication().startActivity(dialogIntent);

您的活动可以有一个对话框主题,以便它显示为一个对话框。

于 2012-08-14T11:59:20.263 回答