Я хочу закрыть настраиваемую вкладку Chrome при нажатии кнопки ДЕЙСТВИЕ

Я пытаюсь интегрировать пользовательские вкладки Chrome в свое приложение для Android. Вот требование, на котором я застрял:
1. Список PDF-файлов, отображаемых в GridView. Пользователь при клике на любой pdf будет открываться на настраиваемых вкладках. Здесь я передам позицию элемента в GridView.
2. Эта позиция будет использоваться для выбора. На пользовательской вкладке будет действие SELECT. Когда пользователь нажимает кнопку SELECT, настраиваемая вкладка должна закрыться, передавая позицию обратно в действие, чтобы я мог пометить этот элемент в выбранном GridView.

Теперь проблема заключается в закрытии пользовательской вкладки и передаче данных обратно в активность. Любая помощь в этом отношении будет высоко оценена.


person Ashwini Kumar    schedule 27.09.2016    source источник


Ответы (1)


В настоящее время нет такой поддержки для программного закрытия настраиваемой вкладки Chrome.

Но вы можете закрыть его, начав предыдущую активность с того места, где вы запустили настраиваемую вкладку Chrome.

Для этого установите режим запуска вашей активности как «singleTask», а затем начните свою активность с FLAG_ACTIVITY_CLEAR_TOP при нажатии кнопки ACTION.

Затем пользовательская вкладка Chrome будет автоматически закрыта, а предыдущее действие будет отображаться с того места, где была открыта пользовательская вкладка Chrome.

Вы можете проверить подробности здесь: Как закрыть пользовательские вкладки Chrome .

person mdrafiqulrabin    schedule 20.01.2017
comment
Это не работает - person Lalit Jadav; 25.03.2021