package d.e.f;

import android.R;
import android.app.Activity;
import android.os.Build;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.FrameLayout;
import android.widget.TextView;

/* JADX INFO: compiled from: MultiWinController.java */
/* JADX INFO: loaded from: classes.dex */
public class a {
    public final View a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final TextView f3527b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final FrameLayout f3528c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final Button f3529d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final View f3530e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final Button f3531f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final Button f3532g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final Button f3533h;

    private a(Activity activity) {
        activity.getApplicationContext();
        View decorView = activity.getWindow().getDecorView();
        this.a = decorView.findViewWithTag("zza_caption");
        this.f3527b = (TextView) decorView.findViewWithTag("zza_app_name");
        this.f3528c = (FrameLayout) decorView.findViewById(R.id.custom);
        this.f3529d = (Button) decorView.findViewWithTag("zza_orientation_changed");
        this.f3530e = decorView.findViewWithTag("zza_divider");
        this.f3531f = (Button) decorView.findViewWithTag("zza_minimize_window");
        this.f3532g = (Button) decorView.findViewWithTag("maximize_window");
        this.f3533h = (Button) decorView.findViewWithTag("close_window");
    }

    public static a b(Activity activity) {
        if (Build.VERSION.SDK_INT < 24) {
            Log.w("@MultiWinController", "device android version is not support multi window mode. " + Build.VERSION.SDK_INT);
            return null;
        }
        if (!activity.isInMultiWindowMode()) {
            Log.w("@MultiWinController", "activity is not in multi window mode. " + activity);
            return null;
        }
        a aVar = new a(activity);
        if (aVar.a != null && aVar.f3527b != null && aVar.f3528c != null && aVar.f3529d != null && aVar.f3530e != null && aVar.f3531f != null && aVar.f3532g != null && aVar.f3533h != null) {
            return aVar;
        }
        Log.w("@MultiWinController", "can not find captionView, id error. check your system if it is latest.");
        return null;
    }

    public void a() {
        this.a.setVisibility(8);
    }
}
