package com.ifpdos.factorytest;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.util.AttributeSet;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;

/* JADX INFO: loaded from: classes.dex */
public class SetResultButtons extends LinearLayout {
    private static final String TAG = "SetResultButtons";
    public static final int TEXT_SIZE = 40;
    LinearLayout mButtonsView;
    Context mContext;
    Button mFailButton;
    String mInfoStr;
    View.OnClickListener mListener;
    LinearLayout mPadingView;
    Button mPassButton;
    String mTagDone;
    String mTagFail;
    String mTagPass;

    public SetResultButtons(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.mInfoStr = null;
        this.mListener = new View.OnClickListener() { // from class: com.ifpdos.factorytest.SetResultButtons.1
            @Override // android.view.View.OnClickListener
            public void onClick(View view) {
                if (view.equals(SetResultButtons.this.mFailButton)) {
                    SetResultButtons.setTestResult(SetResultButtons.this.mContext, false, SetResultButtons.this.mInfoStr);
                } else {
                    SetResultButtons.setTestResult(SetResultButtons.this.mContext, true, SetResultButtons.this.mInfoStr);
                }
            }
        };
        init(context);
    }

    public void init(Context context) {
        this.mContext = context;
        this.mFailButton = new Button(this.mContext);
        Button button = new Button(this.mContext);
        this.mPassButton = button;
        button.setEnabled(false);
        this.mFailButton.setPadding(100, 20, 100, 20);
        this.mPassButton.setPadding(100, 20, 100, 20);
        this.mPassButton.setTextSize(40.0f);
        this.mFailButton.setTextSize(40.0f);
        this.mPassButton.setText(R.string.test_pass);
        this.mFailButton.setText(R.string.test_fail);
        this.mFailButton.setOnClickListener(this.mListener);
        this.mPassButton.setOnClickListener(this.mListener);
        setGravity(17);
        setOrientation(1);
        setLayoutParams(new LinearLayout.LayoutParams(-1, -1));
        LinearLayout linearLayout = new LinearLayout(this.mContext);
        this.mButtonsView = linearLayout;
        linearLayout.setGravity(17);
        this.mButtonsView.setOrientation(0);
        this.mButtonsView.setLayoutParams(new LinearLayout.LayoutParams(-1, -2));
        this.mButtonsView.addView(this.mFailButton);
        this.mButtonsView.addView(this.mPassButton);
        addView(this.mButtonsView);
    }

    public void enablePassButton() {
        this.mPassButton.setEnabled(true);
    }

    public static void setTestResult(Context context, boolean z, String str) {
        if (str == null) {
            str = context.getResources().getString(R.string.test_done);
        }
        Intent intent = new Intent();
        if (str == null) {
            str = "";
        }
        intent.putExtra("com.ifpdos.factorytest.info", str);
        if (z) {
            ((Activity) context).setResult(1, intent);
        } else {
            ((Activity) context).setResult(2, intent);
        }
        ((Activity) context).finish();
    }
}
