2017-08-20 2 views
0

Gibt es eine Möglichkeit zu überprüfen, ob sich das Gerät im Vollbildmodus im neuen Samsung S8 befindet? Ich habe versucht, Lösungen zu diesem Beitrag hinzuzufügen, aber alles wird wahr. Detect soft navigation bar availability in android device progmatically?Prüfen, ob Samsung S8 im Vollbildmodus ist

Ich kann die richtige Sicht auf OnSystemUiVisibilityChangeListener hören bekommen, wie unten dargestellt:

private class MyOnSystemUiVisibilityChangeListener implements View.OnSystemUiVisibilityChangeListener { 
    @Override 
    public void onSystemUiVisibilityChange(int visibility) { 
     if (visibility == View.SYSTEM_UI_FLAG_HIDE_NAVIGATION) { 
      // full screen mode 
     } else { 
      // not full screen mode 
     } 
    } 
} 

Die obige Methode funktioniert nur, wenn der Benutzer durch Drücken der Soft-Navigationstaste Vollbild löst aber ich brauche, wenn zu überprüfen Das Gerät befindet sich bereits im Vollbildmodus, als es in die App eingegeben wurde.

Antwort

0

rufen Sie einfach auf einem Blick View.getSystemUiVisibility() und vergleichen mit dem gleichen int

Verwandte Themen