package com.unity3d.player; import android.app.Fragment; import android.app.FragmentTransaction; import android.os.Bundle; /* loaded from: classes2.dex */ public final class i extends Fragment { @Override // android.app.Fragment public final void onCreate(Bundle bundle) { super.onCreate(bundle); requestPermissions(new String[]{getArguments().getString("PermissionNames")}, 96489); } @Override // android.app.Fragment public final void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) { if (i != 96489) { return; } if (strArr.length == 0) { requestPermissions(new String[]{getArguments().getString("PermissionNames")}, 96489); return; } FragmentTransaction beginTransaction = getActivity().getFragmentManager().beginTransaction(); beginTransaction.remove(this); beginTransaction.commit(); } }