Android alertdialog 在不带窗口类型的服务中显示AlertDialog

Android alertdialog 在不带窗口类型的服务中显示AlertDialog,android-alertdialog,type-application-overlay,Android Alertdialog,Type Application Overlay,我会尽力解释我对什么感兴趣,如果你能帮助我,我会很高兴的。 您知道在不设置类型\系统\警报/类型\应用程序\覆盖的情况下,在活动外部(服务中)显示AlertDialog的方法吗?例如,用某种方式全局预置它,也许用ContextWrapper(我不知道是否可以),然后用标准方式创建AlertDialog?这似乎是一个奇怪的问题,但我需要它,因为我无法为某些外部alertdialogs设置类型,最后我的目标是使此代码在服务中工作 AlertDialog.Builder builder = new A

我会尽力解释我对什么感兴趣,如果你能帮助我,我会很高兴的。 您知道在不设置类型\系统\警报/类型\应用程序\覆盖的情况下,在活动外部(服务中)显示AlertDialog的方法吗?例如,用某种方式全局预置它,也许用ContextWrapper(我不知道是否可以),然后用标准方式创建AlertDialog?这似乎是一个奇怪的问题,但我需要它,因为我无法为某些外部alertdialogs设置类型,最后我的目标是使此代码在服务中工作

AlertDialog.Builder builder = new AlertDialog.Builder(context)
.setTitle("Example")
.setMessage("Example")
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialogInterface, int i) {
        dialogInterface.dismiss();
    }
});
AlertDialog alertDialog = builder.create();
alertDialog.show();