Russian Qt Forum

Qt => Qt Quick => Тема начата: xintrea от Август 18, 2018, 22:52



Название: Android. Сплеш-скрин «съезжает» вниз через секунду после появления
Отправлено: xintrea от Август 18, 2018, 22:52
Сделал я сплеш-скрин в Qt/QML-приложении с помощью правки AndroidManifest.xml. Как это делал написал в следующей статье:

Как добавить сплеш-скрин в QML-приложение под Android (https://webhamster.ru/mytetrashare/index/mtb0/1534618070zxgwthqmqu)

По сути, для сплеш-скрина у меня создается layer, и картинка выводится в него.

Проблема в том, что через секунду после появления, картинка «съезжает» вниз на 8-10 мм. Причем размер области, закрашенной цветом фона, не меняется. Однако, по какой-то причине, видимо, меняется центр layer-а.

Эта проблема возникает только при портретной ориентации. На альбомной ориентации этой проблемы нет.

Никаких появлений/исчезновения дополнительных панелей, типа панели в тремя Android-кнопками, не наблюдается (три кнопки все время видны).

Вот. Как можно исправить эту проблему?


Название: Re: Android. Сплеш-скрин «съезжает» вниз через секунду после появления
Отправлено: navrocky от Август 23, 2018, 01:29
Можете ли сделать минимальный пример, в котором эта проблема проявляется? А то так сложно помочь, надо самому делать тестовый проект... а это лень  :)


Название: Re: Android. Сплеш-скрин «съезжает» вниз через секунду после появления
Отправлено: xintrea от Август 25, 2018, 13:43
Попозже, занят сильно.