如何在应用程序处于后台时显示alertdialog?

时间:2018-01-13 15:37:27

标签: android alertdialog android-alertdialog

此代码效果很好,但如果此应用在后台,则alertdialog不会显示在手机屏幕上。它只在应用程序窗口中显示。我想在应用程序在后台运行时显示alertdialog窗口。有什么建议吗?提前谢谢。

    builder = new AlertDialog.Builder(this);
    builder.setTitle(title);
    builder.setMessage(message);
    builder.setIcon(R.mipmap.ic_launcher);
    builder.setCancelable(false);
    builder.setNeutralButton("Close", new DialogInterface.OnClickListener()
    {
        public void onClick(DialogInterface dialog, int id)
        {
        }
    });
    builder.show();

1 个答案:

答案 0 :(得分:0)

当应用程序在后台时,除了显示通知外,您无能为力。由于这是在您的应用未关注时向用户显示内容的推荐方式,因此我建议您这样做。