Дублирование Активити

Интерфейс, диалоги, темы, стили, меню
Ответить
hard
Сообщения: 44
Зарегистрирован: 13 сен 2013, 14:21

Дублирование Активити

Сообщение hard » 14 янв 2014, 10:22

Для создания эффекта прозрачного активити использую следующий код:

Код: Выделить всё

  <style name="Theme.Transparent" parent="android:Theme">
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowBackground">@color/mCol</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowIsFloating">false</item>
    <item name="android:backgroundDimEnabled">false</item>
  </style>
Проблема в том что при повороте экрана происходит наложение активити само на себя(срабатывает метод onCreat). Как избавиться от этого.

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Дублирование Активити

Сообщение KamiSempai » 14 янв 2014, 11:54

Скорее всего проблема в коде, а не в том, что Activity прозрачна. Фрагменты используете?
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

hard
Сообщения: 44
Зарегистрирован: 13 сен 2013, 14:21

Re: Дублирование Активити

Сообщение hard » 22 янв 2014, 09:26

фрагментов нет. в коде,в методе onCreate тоже пусто

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Дублирование Активити

Сообщение altwin » 22 янв 2014, 10:51

попробуйте добавить в манифест: [syntax=xml]android:configChanges="orientation"[/syntax]
Изображение

Ответить