package o; import android.content.Context; import android.util.AttributeSet; import android.view.View; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; import java.util.Arrays; /* renamed from: o.fRo, reason: case insensitive filesystem */ /* loaded from: classes.dex */ public final class C13133fRo implements InterfaceC13123fRe { private static final Class[] b; private static final Class[] e; /* renamed from: o.fRo$HBt */ /* loaded from: classes.dex */ public static final class HBt { private HBt() { } public /* synthetic */ HBt(byte b) { this(); } } static { new HBt((byte) 0); e = new Class[]{Context.class}; b = new Class[]{Context.class, AttributeSet.class}; } @Override // o.InterfaceC13123fRe public final View aCR_(View view, String str, Context context, AttributeSet attributeSet) { Constructor constructor; Object[] objArr; C14957gcv.b((Object) str, ""); C14957gcv.b((Object) context, ""); try { Class asSubclass = Class.forName(str).asSubclass(View.class); try { Class[] clsArr = b; constructor = asSubclass.getConstructor((Class[]) Arrays.copyOf(clsArr, clsArr.length)); C14957gcv.a(constructor, ""); objArr = new Object[]{context, attributeSet}; } catch (NoSuchMethodException unused) { Class[] clsArr2 = e; constructor = asSubclass.getConstructor((Class[]) Arrays.copyOf(clsArr2, clsArr2.length)); C14957gcv.a(constructor, ""); objArr = new Context[]{context}; } constructor.setAccessible(true); return (View) constructor.newInstance(Arrays.copyOf(objArr, objArr.length)); } catch (Exception e2) { if ((e2 instanceof ClassNotFoundException) || (e2 instanceof NoSuchMethodException) || (e2 instanceof IllegalAccessException) || (e2 instanceof InstantiationException) || (e2 instanceof InvocationTargetException)) { return null; } throw e2; } } }