2012-02-08 3 views
0

Я использую меню в действии для отображения всплывающего окна. Проблема заключается в том, что при изменении ориентации всплывающее окно исчезает, и экран активности отображается снова.Как сохранить ориентацию во время всплывающего окна?

(Это происходит потому, что при изменении ориентации Активность запускается снова)

я хочу, что активность не начинает снова и после ориентации изменить всплывающее окно оленьей кожи vannish.

ответ

0

пожалуйста Chenge активность в файле манифеста положить в деятельности ниже код

android:configChanges="orientation" 
+0

Я сделал это ... Также я перекрытый метод @Override \t общественной недействительным onConfigurationChanged (Конфигурация newConfig) { \t \t \t super.onConfigurationChanged (newConfig); \t \t //setContentView (R.layout.messagedisp); \t} Но до сих пор ничего помогло ...... пожалуйста, дайте мне знать, что needds быть написано в методе «onConfigurationChanged» ... чтобы остановить деятельность с вновь перезагрузки –

0

Пожалуйста, сделайте следующие изменения проявляются, когда вы определили свою деятельность

добавить эти строки:

андроида : screenOrientation = "landscape" или android: screenOrientation = "портрет"

+0

но делать это фиксирует screenOrientation –

+0

Когда изменения ориентации android начинают новую активность, поэтому ваше pop-окно исчезнет, ​​если вы исправите свою ориентацию, этого не произойдет! – dreamcoder

+0

, но экран фиксируется ... так что дисплей не меняется ... и читать текст .. one потребовало бы наклона головы: P: P Есть ли способ остановить перезапуск после изменения ориентации –

Смежные вопросы