package com.bytedance.sdk.openadsdk.core.yz;

import android.content.Context;
import android.os.Handler;
import android.os.Message;
import android.os.SystemClock;
import android.view.View;
import android.view.ViewTreeObserver;
import com.bytedance.sdk.component.utils.mq;
import com.bytedance.sdk.openadsdk.core.fhx;
import com.bytedance.sdk.openadsdk.core.gc;
import com.bytedance.sdk.openadsdk.utils.xgn;

/* JADX INFO: loaded from: classes2.dex */
public class ajl extends com.bytedance.adsdk.ugeno.ajl.fm<View> implements mq.fm {
    private boolean ajl;

    /* JADX INFO: renamed from: ef, reason: collision with root package name */
    private fm f7365ef;
    private long jnr;
    private final ViewTreeObserver.OnScrollChangedListener ku;
    private final Runnable vt;
    private boolean wsy;
    private ro wu;
    private final Handler yz;

    public interface fm {
        void fm(boolean z10);
    }

    public interface ro {
        void fm(boolean z10);
    }

    public ajl(Context context) {
        super(context);
        this.yz = new mq(fhx.ro().getLooper(), this);
        this.ajl = true;
        this.wsy = true;
        this.vt = new Runnable() { // from class: com.bytedance.sdk.openadsdk.core.yz.ajl.1
            @Override // java.lang.Runnable
            public void run() {
                if (ajl.this.f7365ef != null) {
                    ajl.this.f7365ef.fm(ajl.this.wsy);
                }
            }
        };
        this.ku = new ViewTreeObserver.OnScrollChangedListener() { // from class: com.bytedance.sdk.openadsdk.core.yz.ajl.2
            @Override // android.view.ViewTreeObserver.OnScrollChangedListener
            public void onScrollChanged() {
                long jElapsedRealtime = SystemClock.elapsedRealtime();
                if (jElapsedRealtime - ajl.this.jnr > 500) {
                    ajl.this.jnr = jElapsedRealtime;
                    ajl.this.yz.sendEmptyMessageDelayed(1, 500L);
                }
            }
        };
    }

    private void wsy() {
        boolean zFm = gc.fm(this, 50, -1, false);
        this.wsy = zFm;
        if (zFm == this.ajl) {
            return;
        }
        this.ajl = zFm;
        xgn.fm(this.vt);
    }

    @Override // com.bytedance.adsdk.ugeno.ajl.fm
    public View ku(int i10) {
        return (View) this.fm.get(i10);
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onAttachedToWindow() {
        super.onAttachedToWindow();
        getViewTreeObserver().addOnScrollChangedListener(this.ku);
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onDetachedFromWindow() {
        super.onDetachedFromWindow();
        ViewTreeObserver viewTreeObserver = getViewTreeObserver();
        if (viewTreeObserver.isAlive()) {
            viewTreeObserver.removeOnScrollChangedListener(this.ku);
        }
    }

    @Override // android.view.View
    public void onWindowFocusChanged(boolean z10) {
        super.onWindowFocusChanged(z10);
        ro roVar = this.wu;
        if (roVar != null) {
            roVar.fm(z10);
        }
    }

    public void setSwiperVisibleChangeListener(fm fmVar) {
        this.f7365ef = fmVar;
    }

    public void setSwiperWindowFocusChangedListener(ro roVar) {
        this.wu = roVar;
    }

    @Override // com.bytedance.sdk.component.utils.mq.fm
    public void fm(Message message) {
        if (message.what == 1) {
            wsy();
        }
    }
}
