2010-12-04 8 views
0

안녕 다른 액티비티로 액티비티가 시작될 때 실행되는 안드로이드 라이프 사이클 메소드는 무엇이며 실행해야 할 메소드도 홈 버튼 클릭에 해당합니다. 사용자가 홈 버튼을 눌렀 음을 감지하는 방법이 있습니까? 홈 버튼의 일부로 고유 한 메소드 thatexecute가 존재합니까? 홈 버튼 리스너를 의미하지 않습니까?안드로이드 라이프 사이클 방법

답변

3

Android Activity lifecycle. OnCreate는 새로운 액티비티에 대해 호출되며, onPause는 이전 액티비티에 대해 호출됩니다.

홈 버튼 누르기를 캡처하거나 다른 작업을 수행 할 수는 없지만 onUserLeaveHint은 (는) fyi로 호출됩니다.

+0

홈 버튼의 일부로 호출하는 메소드가 있습니다. 홈 버튼 리스너를 의미하지 않습니다. 즉 집 버튼에 고유 한 다른 메소드 인 – Bytecode

+0

onUserLeaveHint가 제가 알고있는 유일한 방법입니다. 나는 그것이 집을 클릭하는 것 이외의 다른 것을 요구하지 않는다고 생각한다. –

+0

onUserLeaveHint는 onpause의 일부로 호출됩니다. 홈 버튼에 대해 고유하지 않습니다. 모든 새로운 인 텐트에 대해 이전 의도의 onpause가 실행되므로 실행됩니다. – Bytecode

관련 문제