簡體   English   中英

透明活動但后台活動切換到全屏

[英]Transparent Activity but background activity switch to fullscreen

我有 2 個活動:A 和 B

A 使用樣式: Appcompat.Light.DarkActionBar windowActionBar false, windowNoTitle true

B 使用樣式: Theme.Translucent windowActionBar false, windowNoTitle false

我用 A 調用 B,但是當 B 出現在屏幕上時,活動 A 似乎變成了全屏。

如何只顯示活動 B 而不會影響 A? 在此處輸入圖片說明

我認為您必須動態配置。這是您像這樣遵循的一小段代碼。 這段代碼並不准確。

if (Build.VERSION.SDK_INT < 16)
{
    // Hide the status bar
    getWindow().setFlag(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    // Hide the action bar
    getSupportActionBar().hide();
}
else
{
    // Hide the status bar
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN);
    / Hide the action bar
    getActionBar().hide();
}

或者你可以從這里參考

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM