Действие, имеющее noHistory, открывает выбор намерения, завершает вызывающее действиеAndroid

Форум для тех, кто программирует под Android
Anonymous
Действие, имеющее noHistory, открывает выбор намерения, завершает вызывающее действие

Сообщение Anonymous »


У меня есть действие LiveChat, не имеющее истории в AndroidManifest.xml. Активность LiveChat откройте средство выбора файла, чтобы выбрать изображение или видео.

Проблема в том, что при открытии средства выбора файла действие завершается из-за того, что в активности не установлено значение noHistory.

Мне нужно сохранить флаг noHistory с активностью, потому что активность LiveChat — это активность PiP, и когда она заканчивается, открываются два экземпляра App. Я хочу, чтобы действие не завершалось при открытии средства выбора файла.

Я пробую приведенный ниже фрагмент кода при открытии средства выбора файлов

getIntent().removeFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); но это не работает. Возможно ли это сделать? Спасибо

Вернуться в «Android»