0

我正在创建一个主屏幕应用程序。我希望这个应用程序可以用作锁屏。因此,当我写下正确的密码时,我会使用 moveTaskToBack 将任务置于后台运行,并且运行良好。

接收 Intent.ACTION_SCREEN_ON 我开始使用相同的活动实例

Intent i = new Intent(getApplicationContext(), MainActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
startActivity(i);

什么也在起作用。但在那之后,如果我再次输入正确的密码并调用 moveTaskToBack,它就不起作用了。

恢复:我第一次调用 moveTaskToBack 它运行良好,但在第二次调用中,它没有。

在我的宣言中:

android:launchMode="singleInstance"
4

0 回答 0