Android: Что происходит с моим действием в случае входящего телефонного вызова?

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

Другой вопрос - это, действие возобновится после того, как вызов будет разъединен?

Помогите..!

7
задан Pria 6 May 2010 в 05:35
поделиться

3 ответа

Вы можете протестируйте поведение вашего приложения, переключаясь между портретным и альбомным режимами (CONTROL + F11 в эмуляторе). Это закроет вашу деятельность, а затем после переключения ориентации экрана действие будет воссоздано.

Простые вещи будут сохранены, но некоторые вещи, такие как положение курсора или ввод данных пользователем в текстовые поля, не будут сохранены. Вы можете сделать это самостоятельно в методе onSaveInstanceState () из Activity. Подробнее здесь

4
ответ дан 7 December 2019 в 10:00
поделиться

вы можете попробовать это на эмуляторе, подключив другой эмулятор и вызвав с ним первый. На самом деле да, ваши действия будут сохранены и перезагрузите телефон звонок прекратится. Я постараюсь найти для вас какой-нибудь документ. подождите несколько минут, пожалуйста

жизненный цикл действия здесь

2
ответ дан 7 December 2019 в 10:00
поделиться

Я проверил его на эмуляторе, создав входящий вызов на моем эмуляторе. Для этого я использовал консоль эмулятора и опцию gsm call.

Значения в моем текстовом окне сохраняются в резюме.

Большое спасибо за ваши ответы!

0
ответ дан 7 December 2019 в 10:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: