I hide admob adview by view.gone:
//adView.setClickable(false);
//adView.clearFocus();
//adView.setEnabled(false);
//adView.setFilterTouchesWhenObscured(true);
//adView.setFocusable(false);
//adView.setFocusableInTouchMode(false);
adView.setVisibility(View.GONE);
adView.startAnimation( animation );
This hides the ad, but the adview itself is still touchable, so if I touch the adview’s space, it still opens the browser and redirects me to the ad, although the ad itself is not visible.
How to disable the touch event too? I’ve tried all lines above but none of them worked.
Any advice?
Try to use setOnTouchListener and Override onTouch like you want. Also you can use removeView():
and add it back when you need.