完成应用返回上次打开的应用

时间:2016-05-12 00:47:17

标签: android android-launcher

我有一个具有透明背景活动且只有几个按钮的应用程序。当我从另一个应用程序切换到我的应用程序时(使用按钮在应用程序之间切换)我想在后台保持以前的应用程序可见。问题是切换活动应用最小化前一个应用程序并且不再可见。

有可能吗?我意识到,当我提出请求时,在Play商店中,背景仍然是Play商店。 如果可能的话,请让我不要怀疑。

现实:第4点返回主屏幕

expectation

1 个答案:

答案 0 :(得分:0)

这可以解决你的谜语吗?

LayoutInflater layoutInflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
View oView = layoutInflater.inflate(R.layout.activity_transperant, null);
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
        WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,
        0 | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
        PixelFormat.TRANSLUCENT);        
WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
wm.addView(oView, params);