2016-09-27 1 views
-1

Я пытаюсь сделать свое приложение видимым в предыдущем приложении. Я не использую плавающий сервис для этого, поскольку он должен быть главным экраном.Выполнение действия/Применение полностью Прозрачный

Установка ниже как на деятельности и применения в проявленном

android:theme="@android:style/Theme.Translucent.NoTitleBar" 

Только делает это так, что это черный экран. Есть ли способ стать полностью прозрачным?

ответ

1

Это полностью прозрачный. Что за ним черное. Ваша деятельность не находится перед другой деятельностью в фоновом стеке задачи.

+0

Понял. Итак, чтобы сделать это, нужно либо переопределить фрейм, либо приложение не должно быть приложением, или нужно сделать фальшивый снимок экрана и отобразить его до того, как это произойдет? – lawonga

+1

@lawonga: У вас ограниченные возможности снимать скриншоты в Android, и я точно не знаю, когда вы возьмете скриншот. Я не знаю, что означает «приложение не должно быть приложением». С точки зрения модификации Android (моя интерпретация «рамки должна быть переопределена»), возможно, это можно было бы сделать, хотя поддержка нескольких окон может добавить к сложности. И, конечно же, только люди, управляющие вашим пользовательским ПЗУ, получат эффект. – CommonsWare

+0

Получил, спасибо! – lawonga