안드로이드 스튜디오 홈 버튼(android studio home button)
by atomic0x90 (Yujun Han)
안드로이드 홈 버튼 리스너 (android home button listener)
안드로이드 기종의 홈 버튼을 누를 때 이벤트를 발생하고 싶으면 다음과 같이 작성한다.
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/*
...
*/
}
// 작성
@Override
protected void onUserLeaveHint() { // 홈 버튼 감지
super.onUserLeaveHint();
/*
이벤트 작성
*/
}
}
안드로이드 홈 버튼 앱 종료 방법 (android home button shot down app)
다음과 같은 이벤트를 작성하면 앱이 종료된다.
- System.exit(0);
- android.os.Process.killProcess(android.os.Process.myPid());
예시
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
/*
...
*/
}
// 작성
@Override
protected void onUserLeaveHint() { // 홈 버튼 감지
super.onUserLeaveHint();
//이벤트 작성
System.exit(0);
/*
System.exit(0); 또는
android.os.Process.killProcess(android.os.Process.myPid());
*/
}
}
감사합니다.
홈으로 가기 | 더 많은 android post 보기 | post 목록 보기 |
---|---|---|