삼성 갤럭시 사용자 모임
(글 수 2,195)
아래 어떤분께서 종료키에 대해서 불만사항을 말씀하셨는데...
저도 같은 불만을 가지고 있거든요.
능력자께서 뒤로가기 버튼을 오래 누르면 종료되는 앱을 좀 개발해 주셨으면 좋겠어요.
일전에 wm사용할때는 버튼마다 기능을 할당하는 프로그램이 있었거든요..
(미라지, 쿼티자판이 있는 녀석이었습니다.)
예를들어, 뒤로가기 버튼을 클릭할때
클릭: 뒤로가기
더블클릭: 활성화된 앱 최초화면으로가기
트리플클릭: -
롱클릭: 앱 종료
사실.... 이런 불만 여러분께서 가지고 계시지만 해결책이 안나오는게...
안드로이드에서는 이벤트 할당이 불가능한가요?
2010.08.05 09:36:44
일반 사용자 분들께 개발자의 변을 들려드리는게 좋은건 아니지만, 굳이 한말씀드리자면
해당 부분은 개별 어플에서 관리해야되는 부분입니다.
어플 실행시 버튼의 통제권(Home 버튼 제외) 하고는 어플에게 있습니다.
어플에서 Back K 를 받아서 처리해야됩니다.
어플중에
Back K 받아서 'BG' 상태로 남기를 원하는 어플도 있을 것이고,
Back K 받아서 '종료'되길 원하는 어플도 있을 것입니다.
어플에서 해당 부분을 적절히 구현해줘야 하는데, 대부분의 어플 개발자들은 '종료'할때는 그다지 신경쓰지 않습니다.
'화면에서 사라지면' 종료됐다고 생각하죠.
( 실제로 상관없을 수도 있습니다. 나중에 시간이 지나면 시스템에서 자동으로 죽여주니까요)
하지만, 철학을 가지신 개발자 분들은 이런 거 놓치는 법이 없습니다.
종료와 BG, 사소한 메모리 블럭 하나도 쉽게 보지 않죠.
죄송합니다. 말이 좀 길었네요.




제조사가 커스텀키를 열어주지 않는 한 루팅해야 가능합니다. (아마도?)