У меня есть код устаревшего кода, над которым я работаю, что вызвано в методе onStop()
для моей активности. Когда я помещаю приложение в фоновом режиме с помощью кнопки «домой», onPause()
, за которым следуют методы onStop()
, запускаются как на устройствах без леденцов, так и на леденцах, и я получаю очистку своей активности. Когда я получаю телефонные звонки на не-lollipop-устройствах, вызываются методы onPause()
- onStop()
, и я получаю очистку своей активности, как ожидалось. Однако, используя леденец, вызывается только метод onPause()
, когда телефонный звонок принят и принят.Как обеспечить, чтобы метод onStop() вызывался при получении телефонного звонка с использованием Lollipop
Кто-нибудь еще видел это и обходился с этой ситуацией? Благодарю.
Вы можете использовать onPause только для очистки? – petey
как вы определяете, что onStop не называется? –
Я использую точки останова в onPause() и onStop() методах моей деятельности. Точка останова onStop() не достигается. – kralvarado