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

홈키를 눌렀다가 돌아왔을때랑 다른 엑티비티를 갔다가 돌아왔을때를 구별할수 있을까요?

0 추천
음.. 분명 질문을 썼는데 사라졌네요.ㅠ

간단하게 말하면

홈키를 눌렀다가 다시 왔을때 어떤 내용을 부르고 싶어서 현재 onStart에서 구현했습니다.

문제는 다른 엑티비티를 갔다가 돌아왔을때도 이게 onStart가 실행되는데 이를 막고싶습니다.

1. 홈키를 눌렀다가 다시 돌아왔을때

2. 다른 엑티비티 갔다가 돌아왔을때

이를 구별하는 방법이 있을까요:?

찾아보니 onRestart가 있긴한데. fragment라서.. onRestart말고 다른거 없나 여쭤봅니다.
빵상그라땅 (160 포인트) 님이 2020년 7월 2일 질문
빵상그라땅님이 2020년 7월 2일 수정

1개의 답변

0 추천

생명주기 한번 공부하시고 일단 질문에 답만 드리자면 

https://yeolco.tistory.com/41

홈키 제어 에서 쉐어드 든 어디든 값을 넣어주고 onResuem 에서 분기태워서 해당 쉐어드 든 boolean 으로 체크하시면 홈키에서 다시 돌아왔다는걸 알수 있겟죠?

 

그럼 그에따라 이벤트를 나눠주면되겟죠 ? 

아니면 브로드캐스트로 홈키를 눌렀을때 앱에 알려줄수도있고 방법은 많아요 

공과근성 (6,020 포인트) 님이 2020년 7월 5일 답변
...