Android 浮动在活动顶部的对话框

Android 浮动在活动顶部的对话框,android,dialog,widget,Android,Dialog,Widget,我有一个非常简单的小部件,允许用户重新配置小部件并选择一个新的注释。如果我以前打开过我的“活动”,我点击了“主页”按钮,然后单击“配置”按钮,它将重新打开我的应用程序,对话框浮动在顶部。我试图清除顶部的旗帜,但它似乎不起作用。以前有没有人看到过这一点,或者知道我遗漏了什么 设置标志(意图、标志、活动、清除、顶部) 我终于找到了一个类似的帖子。对不起,重复了。如果其他人有此问题,请访问此链接: 我终于找到了一个类似的帖子。对不起,重复了。如果其他人有此问题,请访问此链接: 你试过Intent.

我有一个非常简单的小部件,允许用户重新配置小部件并选择一个新的注释。如果我以前打开过我的“活动”,我点击了“主页”按钮,然后单击“配置”按钮,它将重新打开我的应用程序,对话框浮动在顶部。我试图清除顶部的旗帜,但它似乎不起作用。以前有没有人看到过这一点,或者知道我遗漏了什么


设置标志(意图、标志、活动、清除、顶部)

我终于找到了一个类似的帖子。对不起,重复了。如果其他人有此问题,请访问此链接:


我终于找到了一个类似的帖子。对不起,重复了。如果其他人有此问题,请访问此链接:


你试过Intent.FLAG\u ACTIVITY\u CLEAR\u TOP试试这个你能解释更多吗?你的对话框属于你的活动吗?是的,我试过使用CLEAR\u TOP标志,我正在尝试显示对话活动,但如果之前打开的活动仍在后堆栈中,我不希望它显示在它们的顶部。您是否尝试过Intent.FLAG\u Activity\u CLEAR\u top尝试此操作?您可以解释更多吗?您的对话属于您的活动?是的,我尝试过使用CLEAR\u top标志,我试图显示一个对话活动,但如果它们仍在后堆栈中,我不希望它显示在先前打开的活动的顶部。
android:allowTaskReparenting="false"
android:taskAffinity=""