Android onBackPressed / onUserLeaveHint

На самом деле нужен небольшой совет. У меня есть Activity, запущенная с моей игрой, и когда пользователь нажимает кнопку Back, он выйдет обратно в главное меню с помощью метода onBackPressed (), но я также переопределяю onUserLeaveHint (), чтобы выполнить то же действие, если Home Нажата кнопка или получен телефонный звонок. Однако этот метод также вызывается при нажатии кнопки «Назад», что означает, что намерение главного меню вызывается дважды, одно поверх другого.

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

Спасибо.

7
задан Nick 7 July 2011 в 14:17
поделиться