Я показываю заставку около 3 секунд, прежде чем вызывается моя первая активность. Splash Screen также является Activity, через 3 секунды он заканчивает() es и запускает FirstActivity. Также я установил поворот экрана всплывающей активности в портретный вид.Ошибка экрана всплеска Android
Теперь, когда я тестирую свое приложение, он работает нормально, но в течение этих 3 секунд экрана всплеска, если я меняю вращение экрана, моя первая активность вызывается два раза.
Есть ли какой-либо способ/фрагмент кода, который мог бы помочь мне открыть мою первую активность только один раз, несмотря на то, что на экране отображается активность экрана Splash Screen Activity. ? Спасибо за помощь :)
Я знаю, когда вы меняете ротацию, текущая активность создается снова, вот почему я запретил, чтобы я добавил андроид ScreenRotation в моем файл-манифест, поэтому он должен открыться два раза. –
«Я добавил андроид ScreenRotation в свой файл манифеста» .... Что это значит? – C0deAttack
Спасибо, что помогли, по-видимому, в его ошибке в эмуляторе. реальное устройство отлично работает. Все, что я добавил, было андроид: screenOrientation = «портрет» на моем активном экране Splash Screen, чтобы остановить его от вращения. Он работает на устройстве. Экран не вращается и на эмуляторе, но он вызывает WithCreate again two times :(Багги-эмулятор ... –