Android - Активность задает вопрос новичка - PullRequest
0 голосов
/ 02 сентября 2011

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

Как я могу предотвратить это?

Спасибо.

* ps: я не хочу, чтобы мое приложение работало только в портретном или альбомном режиме, но в обоих.

Ответы [ 2 ]

1 голос
/ 02 сентября 2011

В вашем AndroidManifest, в вашей активности добавьте:

android:configChanges="orientation"

Так что-то вроде:

<activity android:name="MyActivity"
          android:configChanges="orientation" />

Это сообщит приложению, что вы хотите обрабатывать изменения самостоятельно. Вы ничего не можете с этим поделать или поймать соответствующий метод в вашем приложении.

1 голос
/ 02 сентября 2011

Вы можете добавить это к своей записи деятельности:

android:configChanges="keyboardHidden|orientation"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...