Russian Qt Forum
Март 28, 2024, 18:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Отображение splash картинки во время загрузки приложения на Android  (Прочитано 16402 раз)
eg015t
Гость
« Ответ #15 : Март 23, 2017, 14:47 »

Вчера заморочился по поводу этого черного мерцания на долю секунды и был найден workaround. Подробно описал здесь: https://bugreports.qt.io/browse/QTBUG-43558
Теперь все работает отлично, как и у нативных приложений, без всяких мерцаний.
kibsoft, а не покажите поконкретней, что делать надо. По ссылке выше - не совсем понятно, там упоминание про загрузку сырцов qt, но шагов по реализации решения не нашел здесь... http://stackoverflow.com/questions/8772862/surfaceview-flashes-black-on-load
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #16 : Март 24, 2017, 22:44 »

Вот ссылка на мой комментарий, где я пошагово описал, что нужно сделать - https://bugreports.qt.io/browse/QTBUG-43558?focusedCommentId=344174&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-344174. Там в исходниках надо кое-что подправить, пересобрать jar-пакеты и скопировать их обратно в каталог с текущей Qt. Исходники можно загрузить через онлайн-инсталлятор (если вы через него ставили Qt).
P.S. Я все это делал на Linux
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #17 : Сентябрь 22, 2018, 17:43 »

Народ, а как указать разные сплеш картинки для разной ориентации экрана?

Отвечу сам себе, кажется работает если добавить кучу директорий, типа:

...
drawable-land-ldpi/splash.png
drawable-land-mdpi/splash.png
drawable-land-hdpi/splash.png
...
drawable-port-ldpi/splash.png
drawable-port-mdpi/splash.png
drawable-port-hdpi/splash.png
...
« Последнее редактирование: Сентябрь 22, 2018, 18:02 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.051 секунд. Запросов: 23.