打开警报对话框活动而不打开父活动

时间:2018-08-29 06:19:44

标签: android alertdialog

我正在编写一个提供快速AlertDialog的程序。 AlertDialog本身出现,但父活动在任务中打开。 该应用程序即将接收短信。用户第一次运行该应用程序并关闭它,然后我启动Service并尝试使用BroadcastReceiver阅读收到的消息,然后在用户所在的任何位置显示AlertDialog。当我致电AlertDialog时,家长活动也会开始。我不希望父活动自行打开。

这是Android清单文件:

    <activity android:name=".dialog"
        android:theme="@style/Theme.AppTheme.CustomTheme"
        android:launchMode="singleInstance"/>

1 个答案:

答案 0 :(得分:0)

您可以在Activity.java类的代码的开头(在onCreate方法中)添加AlertDialog Box。

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    //Add the AlertDialog Box code here

    setContentView(R.layout.activity_name);
}

这将在活动被初始化之前显示对话框。