я указал в manifest.xml
следующего тегомПриложение восстанавливается, даже когда android: configChanges указан?
<activity android:screenOrientation="fullsensors
android:configChanges="orientation|keyboardhidden|keyboard"
</activity>
И android:configChanges="Orientation|keyboardhidden|keyboard"
средство избежать воссоздания приложения в случае «ориентация» ИЛИ «клавиатура спрятана/видимой»
И в моем классе App, я я призываю все обратные вызовы жизненного цикла деятельности. И я ожидал, когда повернуть/переориентировать устройство, чтобы не было никакого развлечения приложения. Или, другими словами, следующие обратные вызовы, по порядку, не будут вызваны из-за android:configChanges
. Обратные вызовы: onPause()
onStop()
onDestroy()
onCreate()
onStart()
onResume()
и каждый раз, когда я поворачиваю устройство, приложение воссоздается и вызывается обратные вызовы, упомянутые ранее в жизненном цикле.
Любое объяснение, почему это происходит?
не это не нет. Если вы укажете 'android: configChanges' onConfigurationChanged, вызывается. Начиная с HoneyComb вам также нужно «screenSize» – Blackbelt
@blackbelt, спасибо за ваш ответ. Если «android: configChnanges» не мешает воссозданию приложения в случае изменения ориентации, так что же его использовать? Что касается screenSize, это обратный вызов или что? – LetsamrIt