LINUX.ORG.RU

Qt, QML, Android. Сплеш-скрин «съезжает» вниз через секунду после появления.

 , androidmanifest.xml, , ,


0

1

Сделал я сплеш-скрин в Qt/QML-приложении с помощью правки AndroidManifest.xml. Как это делал написал в следующей статье:

Как добавить сплеш-скрин в QML-приложение под Android

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

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

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

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

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

★★★★★

Последнее исправление: Xintrea (всего исправлений: 1)

сплешскрины от лукавого, лучше вообще отказаться от этого дизайн паттерна.

Thero ★★★★★
()

В Jasmine IM было нечто похожее реализовано, хотя программа эта скорее всего Closed Source.

EXL ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.