2016-05-12 27 views
1

我有一個具有透明背景活動和只有幾個按鈕的應用程序。當我從另一個應用程序切換到我的應用程序時(使用按鈕在應用程序之間切換),我想讓前一個應用程序在後臺可見。問題在於,切換活動應用程序會將前一個應用程序最小化並且不再可見。完成應用程序回到上次打開的應用程序

有沒有可能這樣做?我意識到,在Play商店中,當我提出請求時,背景仍然是Play商店。 如果可能,請讓我出於懷疑。

現實:4點返回主屏幕

expectation

+0

我想確保自己理解正確:您想要在打開應用程序時讓最後一個打開的應用程序在後臺仍可見? –

+1

EXACTLY Maite Radu –

回答

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); 
+0

沒有解決。當您打開應用程序而不是主屏幕時,最後打開的應用程序在後臺仍可見。 –

相關問題