Страница 1 из 1

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

Добавлено: 14 янв 2014, 10:22
hard
Для создания эффекта прозрачного активити использую следующий код:

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

  <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). Как избавиться от этого.

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

Добавлено: 14 янв 2014, 11:54
KamiSempai
Скорее всего проблема в коде, а не в том, что Activity прозрачна. Фрагменты используете?

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

Добавлено: 22 янв 2014, 09:26
hard
фрагментов нет. в коде,в методе onCreate тоже пусто

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

Добавлено: 22 янв 2014, 10:51
altwin
попробуйте добавить в манифест: [syntax=xml]android:configChanges="orientation"[/syntax]