마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 스튜디오로 back버튼을 구현하고 싶습니다.

0 추천
최상위 뷰로 버튼 하나를 최상위에 구현하도록 만들었습니다. 그 버튼을 클릭하면

하드웨어의 back버튼처럼의 기능을 구현하고 싶습니다.

서비스 클래스에서는 finish()는 사용이안되고,

만약 인터넷 켜놓아있고 최상위 버튼을 클릭한다고 인터넷 뒤로가기가 되도록 구현이 되는지 알고 싶어 이렇게 질문을 올립니다.
donmaru 님이 2018년 11월 11일 질문

1개의 답변

+1 추천

자기앱 뿐만 아니라 모든 앱에서 뒤로가기를 하고 싶으신거면,

AccessibilityService를 구현해서 하는 방법이 있습니다.

https://developer.android.com/reference/android/accessibilityservice/AccessibilityService#performGlobalAction(int)

버닝 (4,880 포인트) 님이 2018년 11월 11일 답변
혹시 AccessibilityService한 후에
 public void onClick(View v)에다가
performglobalaction(global_action_back) 를 넣으면 되는건지?
...