Thanox icon indicating copy to clipboard operation
Thanox copied to clipboard

情景模式杀死应用能不能只杀Activity而不使用force-stop?

Open Gokou-Ruri opened this issue 2 years ago • 5 comments

有些应用使用BACK键以后,Activity依旧存在,双击最近任务键(或其它触发“切换上一个程序”的方式)总是会切换回这个程序,典型例子比如v2rayNG、微信QQ等国产毒瘤、冰箱(IceBox)等等。我想让这些特定的程序在BACK键以后Activity被杀掉,避免“切换到上一个程序”时又回到这个程序,但又不能让这些程序被彻底杀死,例如微信QQ等程序需要后台保持推送,v2rayNG则需要后台运行保持其功能。

Gokou-Ruri avatar Dec 09 '21 12:12 Gokou-Ruri

@Gokou-Ruri 你可以试试在应用管理---微信---最近任务---强制隐藏这些应用的最近任务。可以满足你的需求吧。

Tornaco avatar Dec 13 '21 06:12 Tornaco

@Gokou-Ruri 你可以试试在应用管理---微信---最近任务---强制隐藏这些应用的最近任务。可以满足你的需求吧。

隐藏最近任务卡片以后“双击Recent键”或者其它切换上一个程序的功能还是会切换回这个程序,隐藏最近任务卡片并不影响这个功能。(例如Xposed Edge Pro就有这个功能)只有结束Activity才能避免切回去。 而且隐藏卡片这个功能好像时灵时不灵,不知道为什么。

Gokou-Ruri avatar Dec 13 '21 13:12 Gokou-Ruri

只是要移出多任务而不杀后台的话,用task.removeTasksForPackage(from)就好了

recycle007 avatar Dec 23 '21 14:12 recycle007

只是要移出多任务而不杀后台的话,用task.removeTasksForPackage(from)就好了

谢谢您的提议!似乎这个办法也不能避免切换最近一个APP时,切换回冰箱的activity。 而且在Thanox里一直隐藏冰箱的最近任务卡片,依旧会切换回去。 Xposed Edge Pro的功能是指下面这个(即双击Recent键的效果),作用是切换到之前一个APP,从冰箱里打开APP时,之前的APP就是冰箱,只要冰箱的activity还在,就肯定会切回冰箱,和最近任务的卡片是否隐藏好像没什么关系。 image

Gokou-Ruri avatar Dec 26 '21 12:12 Gokou-Ruri

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Nov 26 '23 13:11 stale[bot]