在android中打开已打开的活动

在android中打开已打开的活动,android,android-activity,Android,Android Activity,我正在开发一个应用程序及其主屏幕小部件 现在,从我的小部件上,当我按下一个按钮时,它将从原来的位置打开我的应用程序 这意味着,如果我在应用程序运行期间按下home(主页)按钮,那么我的应用程序将进入后台模式 现在我想它应该恢复我打开的应用程序 每当我从我的小部件中按下一个按钮时。我该怎么做 请帮忙 提前多谢 我以前从未制作过小部件,但这就是我如何在下拉栏并单击它时将通知启动返回到原始活动的方式 Intent originalActivity = new Intent(getApplication

我正在开发一个应用程序及其主屏幕小部件

现在,从我的小部件上,当我按下一个按钮时,它将从原来的位置打开我的应用程序

这意味着,如果我在应用程序运行期间按下home(主页)按钮,那么我的应用程序将进入后台模式

现在我想它应该恢复我打开的应用程序

每当我从我的小部件中按下一个按钮时。我该怎么做

请帮忙


提前多谢

我以前从未制作过小部件,但这就是我如何在下拉栏并单击它时将通知启动返回到原始活动的方式

Intent originalActivity = new Intent(getApplicationContext(), Widget.class);
originalActivity.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
再一次,不确定如何使用小部件执行此操作,但要重新启动它以获得通知,您需要将该意图转换为PendingEvent,以便稍后在您想要重新启动它时调用。我认为这是一种类似于在小部件上使用它的方式