0

사용자가 화면을 탭한 후 Admob AdView를 숨기고 애플리케이션에서 1 초 동안 사용자가 사용하지 않으면 다시 표시되는 특정 시나리오가 있습니다.사용자 활동 및 무능력에 대한 Admob AdView 표시

나는 성공적으로로 AdView를 숨기고 사용자 비 활동 후 다시 보여주는하지만 문제는하고있다 :

내가 사용자 중 하나가이 방법 onUserInteraction()를 통해 화면을 탭하거나하지 않는 것이 감지하고있다.

이 방법

은 잘 작동하지만 난 AdView가 자체에 탭 로 AdView는 숨겨진 얻을.

어떤 상황이 발생하지 않아야합니다. AdView의 일반적인 동작은 AdView를 탭할 때 Intersticial Ad를 열어야한다는 것입니다.

이 문제를 어떻게 해결할 수 있습니까? 또는 어디에해야합니까 나는 광고가 숨겨져 있어야하거나 intersticial 광고가 열리는 지 결정하기 위해 사용자의 Tap 이벤트를 처리합니다.

답변

0

문서에 따르면 onUserInteraction()은 전체 활동에 대한 이벤트를 가로 채기 전에보기로 차단합니다.

응용 프로그램에 따라 onTouchEvent()onTrackballEvent()을 사용하면보기에서 처리하지 않는 이벤트 만 사용할 수 있습니다. 또는 이러한 이벤트에 등록하기 위해 이벤트 리스너를보기에 추가 할 수 있습니다 (AdView 아님).