반응형

이미 함수가 있기 때문에 override해줘서 의도대로 작성하면 됩니다.

공식 문서, stack overflow 등 여러 곳을 다 찾아 봤는데 정말 간단한 방법이 있었습니다.

 

override fun onBackPressed(){
        Toast.makeText(this, "no way", Toast.LENGTH_SHORT).show()
        println("@@@@ 뒤로가기 버튼 클릭됨 ")
        return;
    }

 

onCreate 내부에 위 함수를 선언해주고 잘 출력이 되는지 확인해보면 됩니다.

위 언어는 코틀린인데 자바도 거의 비슷합니다.

 

@Override
public void onBackPressed(){
   //이 곳에 내용 작성
   return;
   }

이런식으로 작성해주면 될 것 같습니다.

 

 

반응형

+ Recent posts