제가 어플을 테스트하던 도중 이상현상을 발견하였는데 도저히 잡아내기가 힘드네여

메인 액티비티가 있고 거기서 버튼을 통해 인텐트로 다른 액티비티로 들어갔습니다

메인 액티비티와 다른 액티비티의 종료는 백 버튼입니다

백버튼의 기능을 안 넣거나
KeyEvent를 받아 넣거나

다른 액티비티에서 백버튼을 오래 누를 경우 메인 액티비티에까지 값이 전달이 되어
다른 액티비티에서 조금만 백버튼을 길게 눌러도 어플 자체가 종료가 됩니다 ;;;;;;

즉 다이렉트로 쭉 가버리는거죠
그래서 메인 액티비티의 백버튼에 카운터를 넣어보니
다른 액티비티에서 오래 누르고 있었던 만큼
카운터가 올라가는데 ;;;;;;;

이거 어떻게 잡아야 하나여???

다른 액티비티에서 백버튼의 길이에 상관없이 누르면 이전으로 넘어가기만 해야 하는데 ;;;;;
다른데서는 안그런거 같은데 제 어플만 그런듯 싶습니다