Сплеш-layout и загрузка приложения - Android

 
 
 
Сообщения:16
Есть два relativeLayout

1. splashRelativeLayout
2. playzoneRelativeLayout

Написал такой код, чтобы splashRelativeLayout выходил как сплэш в начале загрузки приложения на 5 секунд.
    @Override
    protected void onResume() {
        super.onResume();
        splashRelativeLayout.setVisibility(View.VISIBLE);
        playzoneRelativeLayout.setVisibility(View.INVISIBLE);
        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                splashRelativeLayout.setVisibility(View.INVISIBLE);
                playzoneRelativeLayout.setVisibility(View.VISIBLE);
            }
        },5000);
    }


Но, перед тем как splashRelativeLayout появится на экране программа показывает белое окошко - ждет пока загрузится все приложение и только потом показывает splashRelativeLayout.
Как сделать так, чтобы приложение сразу первым делом показал splashRelativeLayout, а потом только не спеша загружал все остальные лайоуты.
 
 
Сообщения:62
Вот почитайте
https://plus.google.com/+AndroidDevelopers/posts/Z1Wwainpjhd

я сделал именно так. Работает отлично, без белого окошка. Только если у вас много разных активити, то не забудьте каждому в манифесте прописать свою тему.

наверное уже не актуально, но вдруг кому надо будет!
Изменен:15 дек 2017 09:54
 
Модераторы:demon_zxBeowulf13thShogun
Сейчас эту тему просматривают:Нет