2017-06-06 37 views
0

私はAndroid Studioでフルスクリーンのメディアプレーヤーを作っています。ポートレートモードでメディアプレーヤーをタップすると、メディアコントローラーが表示されます。 But:下部のナビゲーションバーもコントローラを表示してオーバーラップします。Android navバーがメディアコントローラをフルスクリーンモードでオーバーラップしています

私はそれに対して何ができるか知っていますか?

ありがとうございました。

PS:私の悪い英語のため申し訳ありません...あなたが何かを理解できない場合は、単にコメントを書く:D

答えて

0

あなたはこれを追加することによって、ビューのフルスクリーン(ナビゲーションバーやステータスバーを非表示にする)ことができますあなたのMediaControllerアクティビティ:

@Override 
public void onWindowFocusChanged(boolean hasFocus) { 
    super.onWindowFocusChanged(hasFocus); 
    if (hasFocus) { 
     getWindow().getDecorView().setSystemUiVisibility(
       View.SYSTEM_UI_FLAG_LAYOUT_STABLE 
         | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION 
         | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 
         | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION 
         | View.SYSTEM_UI_FLAG_FULLSCREEN 
         | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); 
    } 
} 
関連する問題