[Android] Back(뒤로) 버튼 처리

Study/Android Studio 2021. 2. 14. 21:45 Posted by meanoflife
반응형

Back버튼 처리

 

앱을 만들다 보면, Back버튼을 눌렀을 때 특정 기능이 동작하거나 사용하지 않게 할 필요가 있습니다.

휴대폰에 기본적으로 제공되는 기능인 Back버튼 Event를 처리해 보겠습니다.

 

Back버튼을 눌렀을 때 발생하는 onBackPressed()메소드를 Override해주시면 됩니다.

 

public class ActivityMain extends AppCompatActivity {
    @Override
    public void onBackPressed() {
        // super.onBackPressed();  // 주석 : Back버튼 사용하지 않도록 처리.
    }
}

[소스] onBackPressed() 이벤트 Override

 

super.onBackPressed(); 메소드가 Back버튼을 눌렀을 때, 앱 종료되거나 이전 Activity로 이동하는 기능을 합니다.

위의 소스에서는 주석처리를 하여 Back버튼을 눌렀을 때, 기능이 동작하지 않도록 처리하였습니다.

 

The End.

 

반응형