Я хочу, чтобы приложение не перезапускалось при изменении ориентации устройства. Я заблокировал ориентацию приложения в соответствии с приведенным ниже кодом, но это не помогает для этого.перезапуск приложения при изменении ориентации даже после блокировки в android
<activity android:name=".CheckMemory"
android:configChanges="orientation"
android:screenOrientation="portrait"
android:theme="@style/customTheme"
android:label="@string/app_name">
</activity>
и
@Override
public void onConfigurationChanged(final Configuration newConfig) {
super.onConfigurationChanged(newConfig);
//Do nothing here
}
Определить «перезапуск». Какое поведение вы видите для этой деятельности? Есть ли какие-либо подсказки в выводах logcat относительно того, что происходит? –
я получил ответ от ссылки http://developer.android.com/guide/topics/resources/runtime-changes.html Цитаты из выше ссылки «Обработка конфигурации Изменить себя Если ваше приложение Безразлично» t необходимо обновлять ресурсы во время определенного изменения конфигурации, и у вас есть ограничение производительности, которое требует от вас перезапуска активности, а затем вы можете объявить, что ваша активность сама обрабатывает изменение конфигурации, что предотвращает перезапуск вашей системы « – Maneesh