В моем приложении я использую splash screen with time intervel
, когда приложение запускается в течение нескольких секунд, как 5 или 6 секунд. это код я используюКак создать заставку для приложения, разработанного Adobe AIR с помощью Android?
private static int SPLASH_TIME_OUT = 5000;
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent i = new Intent(NativeSplash.this, MainActivity.class);
startActivity(i);
}
}, SPLASH_TIME_OUT);
Здесь я столкнулся странные проблемы при загрузке MainActivity
(AppEntry код, разработанный в FlashBuilder AIR). пока он загружает пустой экран, появляющийся до того, как MainActivity
выходит на передний план.
Возможно ли сохранить заставку при загрузке MainActivity
вместо того, чтобы показывать пустой экран (с интервалом времени)?
Я могу показать заставку в течение нескольких минут, но загрузка основной активности требует времени. Время загрузки зависит от устройства и устройства. поэтому планируем сделать splash screen independent on time.
Что именно вы делаете в основной деятельности и почему это занимает время, объясняющее ясно .. одно решение, когда время всплеска в основном действии отображает индикатор выполнения до тех пор, пока он не завершит фоновые задачи. – pavanmvn