package d.f.a.s2;

import android.annotation.SuppressLint;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.LinearLayout;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.ProgressBar;
import android.widget.TextView;
import com.ifpdos.debugmenu.R;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: compiled from: UpgradeDialogView.java */
/* JADX INFO: loaded from: classes.dex */
public class h extends LinearLayout {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public a f3413b;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public ListView f3414e;

    /* JADX INFO: compiled from: UpgradeDialogView.java */
    public class a extends BaseAdapter {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public List<String> f3415b = new ArrayList();

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public List<b> f3416e = new ArrayList();

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public List<Float> f3417f = new ArrayList();

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        public LayoutInflater f3418g;

        public a(Context context) {
            this.f3418g = LayoutInflater.from(context);
        }

        @Override // android.widget.Adapter
        public int getCount() {
            return this.f3415b.size();
        }

        @Override // android.widget.Adapter
        public Object getItem(int i2) {
            return this.f3415b.get(i2);
        }

        @Override // android.widget.Adapter
        public long getItemId(int i2) {
            return i2;
        }

        @Override // android.widget.Adapter
        @SuppressLint({"SetTextI18n"})
        public View getView(int i2, View view, ViewGroup viewGroup) {
            View viewInflate = this.f3418g.inflate(R.layout.upgrade_item_view, (ViewGroup) null);
            TextView textView = (TextView) viewInflate.findViewById(R.id.item_title);
            TextView textView2 = (TextView) viewInflate.findViewById(R.id.item_result);
            ProgressBar progressBar = (ProgressBar) viewInflate.findViewById(R.id.progress_bar);
            textView.setText(this.f3415b.get(i2));
            int iOrdinal = this.f3416e.get(i2).ordinal();
            if (iOrdinal == 0) {
                float fFloatValue = this.f3417f.get(i2).floatValue();
                if (fFloatValue >= 0.0f) {
                    progressBar.setVisibility(4);
                    textView2.setVisibility(0);
                    textView2.setText(String.format("%.2f", Float.valueOf(fFloatValue * 100.0f)) + "%");
                    textView2.setTextColor(-1);
                } else {
                    progressBar.setVisibility(0);
                    textView2.setVisibility(4);
                }
            } else if (iOrdinal == 1) {
                progressBar.setVisibility(4);
                textView2.setVisibility(0);
                textView2.setText(R.string.str_factory_upgrade_done);
                textView2.setTextColor(-16711936);
            } else if (iOrdinal == 2) {
                progressBar.setVisibility(4);
                textView2.setVisibility(0);
                textView2.setText(R.string.str_factory_not_upgrade_orange);
                textView2.setTextColor(-256);
            }
            return viewInflate;
        }
    }

    /* JADX INFO: compiled from: UpgradeDialogView.java */
    public enum b {
        UPGRADING,
        SUCCESS,
        FAIL
    }

    public h(Context context) {
        super(context);
        ((LayoutInflater) context.getSystemService("layout_inflater")).inflate(R.layout.upgrade_dialog, (ViewGroup) this, true);
        this.f3414e = (ListView) findViewById(R.id.list_view);
        a aVar = new a(context);
        this.f3413b = aVar;
        this.f3414e.setAdapter((ListAdapter) aVar);
    }

    public void a(String str) {
        a aVar = this.f3413b;
        synchronized (aVar) {
            aVar.f3415b.add(str);
            aVar.f3416e.add(b.UPGRADING);
            aVar.f3417f.add(Float.valueOf(-1.0f));
            aVar.notifyDataSetChanged();
        }
    }
}
