Вы можете создать новое действие для каждого WebView и сохранить его идентификатор задачи в списке.Если идентификатор не существует в стеке, вы создаете новое действие WebView и помещаете его в стек, в противном случае вы выталкиваете существующее действие WebView из стека и возобновляете это действие.
Запустите действия WebView, используя флаги:Intent.FLAG_ACTIVITY_NEW_TASK и Intent.FLAG_ACTIVITY_MULTIPLE_TASK
Внутри этих действий вызовите getTaskId () и сделайте идентификатор доступным для вашего основного действия.Если вы хотите возобновить действие, сделайте следующее:
ActivityManager am = (ActivityManager) context.getSystemService(ACTIVITY_SERVICE);
am.moveTaskToFront(taskId, 0);
Требует разрешения android.Manifest.permission.REORDER_TASKS
эта работа, если управление памятью не разрушает вашу деятельность, в этом случае OnCreateвызовет метод.