Как избежать появления черного экрана/заставки на Android с помощью Flash CS6

Я использую Flash CS6 для разработки приложений для IOS и Android. Насколько я понял, у iPhone есть функция Splash Screen, но Android ее не поддерживает.

я могу успешно настроить заставку на iPhone, добавив Default.bng, но это не работает для меня на Android

Я пытался найти решения здесь или в Google о том, как его настроить, но также не смог найти правильного решения.

Я не знаю, решит ли мою проблему заставка, моя точная проблема заключается в том, что около 1 минуты появляется черный экран, когда я открываю приложение на своем телефоне. этот черный экран не выглядит на симуляторе Flash. он появляется только на моем телефоне Android.


person NadeemInno    schedule 26.02.2014    source источник
comment
думаю заставка сработает   -  person vs.thaakur    schedule 26.02.2014
comment
Android не имеет концепции заставки. заставка, которую мы видим в приложении для Android, — это действие, которое отображается в течение нескольких секунд. поэтому, если для загрузки вашего приложения требуется 1 минута, оно не будет уменьшено заставкой. заставка будет показана через 1 минуту загрузки   -  person null pointer    schedule 26.02.2014


Ответы (1)


создать действие или фрагмент, я здесь использовал действие

    setContentView(your layout);

    new Handler().postDelayed(new Runnable() {
        @Override
        public void run() {
            /* Create an Intent that will start the Menu-Activity. */
            //call your main activity and finish this activity
        }
    }, time duration for splashscreen in milliseconds);
person vs.thaakur    schedule 26.02.2014
comment
Я говорю о Flash CS6 или об использовании Action Script, а не Java Android. Я знаю, что могу сделать это в Java Android, но я использую кросс-платформу CS6. - person NadeemInno; 26.02.2014