Как закрыть новый ярлык приложения Android 7.1

При нажатии на ярлык приложения, я открываю активность с темой диалога. Кажется, что ярлыки приложений не закрываются, если я использую эту тему в Activity. Если я удаляю тему диалога, ярлыки приложений закрываются после нажатия на одну из них. Любая идея? Спасибо!

1 ответ

Я смог воспроизвести вашу проблему, по крайней мере, с помощью Pixel Launcher.

Рендеринг и поведение ярлыков приложения зависит от приложения, которое отображает ярлыки. Возможно, Pixel Launcher только сворачивает панель ярлыков приложения в onStop(), Когда ярлык запускает полноэкранное действие, оно запускается с onStop()и так панель ярлыков приложения исчезает. Но когда ярлык запускает действие на тему диалога, действие средства запуска не вызывается с onStop() (так как он все еще виден), и поэтому панель ярлыков приложения остается.

Независимо от этого, это поведение будет зависеть от главного экрана (или другого пользователя ярлыков приложений), и вы ничего не можете с этим поделать.

Другие вопросы по тегам