package c.b.a.f; import android.content.Context; import android.net.Uri; import android.os.Environment; import androidx.core.content.FileProvider; import c.d.b.a.a; import com.lytefast.flexinput.R; import com.lytefast.flexinput.managers.FileManager; import d0.z.d.m; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; /* compiled from: SimpleFileManager.kt */ public class b implements FileManager { public final Context a; public final String b; /* renamed from: c reason: collision with root package name */ public final String f254c; public b(Context context, String str, String str2, int i) { String str3; String str4 = null; if ((i & 2) != 0) { str3 = context.getPackageName() + ".file-provider"; } else { str3 = null; } if ((i & 4) != 0) { str4 = context.getString(R.g.discord); m.checkNotNullExpressionValue(str4, "context.getString(R.string.discord)"); } m.checkNotNullParameter(context, "context"); m.checkNotNullParameter(str3, "providerAuthority"); m.checkNotNullParameter(str4, "imageDirName"); this.a = context; this.b = str3; this.f254c = str4; } @Override // com.lytefast.flexinput.managers.FileManager public Uri a(Context context, File file) { m.checkNotNullParameter(context, "context"); m.checkNotNullParameter(file, "file"); Uri uriForFile = FileProvider.getUriForFile(context, this.b, file); m.checkNotNullExpressionValue(uriForFile, "FileProvider.getUriForFi… providerAuthority, file)"); return uriForFile; } @Override // com.lytefast.flexinput.managers.FileManager public File b() { String format = new SimpleDateFormat("yyyyMMdd_HHmmss", Locale.getDefault()).format(new Date()); Context context = this.a; File file = new File(context.getExternalFilesDir(Environment.DIRECTORY_PICTURES), this.f254c); file.mkdirs(); if (!file.exists()) { file = context.getFilesDir(); m.checkNotNullExpressionValue(file, "context.filesDir"); } return new File(file, a.s(format, ".jpg")); } }