Y at-il un moyen de vérifier si l'appareil est en mode plein écran dans le nouveau Samsung S8? J'ai essayé des solutions ajoutées à ce post mais tout redevient vrai. Detect soft navigation bar availability in android device progmatically?Vérifiez si Samsung S8 est en mode plein écran
Je peux obtenir la visibilité correcte écouter OnSystemUiVisibilityChangeListener
comme indiqué ci-dessous:
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
}
}
}
La méthode ci-dessus ne fonctionne que lorsque l'utilisateur déclenche plein écran en appuyant sur le bouton de navigation douce mais je dois vérifier si l'appareil est déjà en mode plein écran lorsqu'il est entré dans l'application.