Как изменить экран для приложения Qt на Android - PullRequest
0 голосов
/ 06 июля 2019

Я пишу приложение для Android, используя PyQt5.
Когда я запускаю свое приложение, сначала отображается этот экран.
Как я могу это изменить?

startscreen

Я уже пытался изменить тему, чтобы сделать этот экран невидимым, но затем пользователь должен подождать несколько секунд для экрана приложения.Заставка тоже не годится, потому что этот экран все равно будет показан. Лучшим решением было бы просто изменить его.Но как и где?

1 Ответ

0 голосов
/ 07 июля 2019

Я узнал сам ...
Я изменил свой ../res/values/apptheme.xml на:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="AppTheme" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar">
        <!--item name="android:windowDisablePreview">true</item-->
    </style>
</resources>

windowDisablePreview было просто предложением другого человека.
Но я хочу видеть реакцию, когда я нажимаю значок на своем мобильном телефоне.
Так что это НЕ ПОЙДЕТ.

Но .NoActionBar работает для меня.Теперь белый экран будет отображаться сразу после нажатия на значок, прежде чем появится заставка.

Чтобы сделать этот раунд, вот изменения в AndroidManifest.xml:

<application
    android:theme="@style/AppTheme"
    ...
    <activity  
        android:theme="@style/AppTheme"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...