SupportFileProvider

FileProvider is a special subclass of android.content.ContentProvider that facilitates secure sharing of files associated with an app by creating a content:// android.net.Uri for a file instead of a file:/// android.net.Uri

Since

v1.2.x

See also

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun attachInfo(@NonNull p0: Context, @NonNull p1: ProviderInfo)
Link copied to clipboard
open fun bulkInsert(p0: Uri, p1: Array<ContentValues>): Int
Link copied to clipboard
open fun call(p0: String, p1: String?, p2: Bundle?): Bundle?
open fun call(p0: String, p1: String, p2: String?, p3: Bundle?): Bundle?
Link copied to clipboard
open fun canonicalize(p0: Uri): Uri?
Link copied to clipboard
open fun delete(p0: Uri, p1: Bundle?): Int
open override fun delete(@NonNull p0: Uri, @Nullable p1: String?, @Nullable p2: Array<String>?): Int
Link copied to clipboard
open fun dump(p0: FileDescriptor, p1: PrintWriter, p2: Array<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getStreamTypes(p0: Uri, p1: String): Array<String>?
Link copied to clipboard
open override fun getType(@NonNull p0: Uri): String?
Link copied to clipboard
open override fun getTypeAnonymous(@NonNull p0: Uri): String?
Link copied to clipboard
Link copied to clipboard
open fun insert(p0: Uri, p1: ContentValues?, p2: Bundle?): Uri?
open override fun insert(@NonNull p0: Uri, @NonNull p1: ContentValues): Uri?
Link copied to clipboard
Link copied to clipboard
open override fun onConfigurationChanged(p0: Configuration)
Link copied to clipboard
open override fun onCreate(): Boolean
Link copied to clipboard
open override fun onLowMemory()
Link copied to clipboard
open override fun onTrimMemory(p0: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun query(p0: Uri, p1: Array<String>?, p2: Bundle?, p3: CancellationSignal?): Cursor?
open fun query(p0: Uri, p1: Array<String>?, p2: String?, p3: Array<String>?, p4: String?, p5: CancellationSignal?): Cursor?
open override fun query(@NonNull p0: Uri, @Nullable p1: Array<String>?, @Nullable p2: String?, @Nullable p3: Array<String>?, @Nullable p4: String?): Cursor
Link copied to clipboard
open fun refresh(p0: Uri, p1: Bundle?, p2: CancellationSignal?): Boolean
Link copied to clipboard
Link copied to clipboard
open fun shutdown()
Link copied to clipboard
open fun uncanonicalize(p0: Uri): Uri?
Link copied to clipboard
open fun update(p0: Uri, p1: ContentValues?, p2: Bundle?): Int
open override fun update(@NonNull p0: Uri, @NonNull p1: ContentValues, @Nullable p2: String?, @Nullable p3: Array<String>?): Int