1
사용자 눈에 보이는 동작을 보장해야합니다.활동이 표시되는지 확인하십시오 (멀티 윈도우 모드로 인해서 응답 및 일시 중지가 발생하지 않음)
Activity 클래스의 onResume & onPause 이벤트를 listetning하고이 함수에서 일부 부울 값을 설정하면됩니다.
그러나 onPause이라고뿐만 아니라 당신이 당신의 활동을 최소화 할 때, onPause는 사용자가 멀티 화면 모드에서 다른 창 (안드로이드 7.x의 누가)
로 전환 할 때라고도 그래서 & onResume 방법 onPause 부울는 이어질 것 실수.
그런 다음 활동의 가시성을 아는 방법은 무엇입니까?
도움 주셔서 감사합니다. 당신의 Activity
가 보이지 않을 때
덕분에, 내가 onPause이를 추가 한 외에, 작동 :
나는 당신의 문제에 대한 흥미로운 링크를 발견 '경우 (activity.isInMultiWindowMode() == false)를 onHidden()' , 예를 들어 facebook messaneger bubble을 탭하면 편리 할 수 있습니다. – ElSajko