Макет сокращает содержимое при отображении снэк-бара - PullRequest
0 голосов
/ 30 апреля 2019

Я использую представление Unity / Vuforia в приложении, когда при отображении нативной панели Snackbar весь контент немного сжимается и остается таким.

Моя первая мысль была о том, что это как-то связано с тем, что Unity / Vuforia устанавливает активность как «Полноэкранный режим», отключая, которая не работала, поскольку проблема все еще остается.

Контент до снэк-бара был показан enter image description here

После закусочной enter image description here

Я заметил, что она имеет такую ​​же высоту панели инструментов или панелей навигации внизу. Играя с опциями, чтобы скрыть навигационные панели, я заметил, что изменения не останутся. При попытке скрыть все это скрывается на секунду, а затем через 200 миллисекунд снова показывается. Я попробовал это с этим кодом

        window.decorView.apply {
            // Hide both the navigation bar and the status bar.
            // SYSTEM_UI_FLAG_FULLSCREEN is only available on Android 4.1 and higher, but as
            // a general rule, you should design your app to hide the status bar whenever you
            // hide the navigation bar.
            systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION or
                    View.SYSTEM_UI_FLAG_FULLSCREEN or
                    View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION or
                    View.SYSTEM_UI_FLAG_LAYOUT_STABLE
        }

1 Ответ

0 голосов
/ 17 мая 2019

Я исправил это, включив опцию «Полноэкранный режим» в Vuforia, это было не то, что мы хотели, но это было самое быстрое решение.

...