MatrixSDKFileProvider

We have to declare our own file provider to avoid collision with apps using the sdk and having their own.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun attachInfo(p0: @NonNull Context, p1: @NonNull 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(p0: @NonNull Uri, p1: @Nullable String?, p2: @Nullable 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(uri: Uri): String?
Link copied to clipboard
open override fun getTypeAnonymous(p0: @NonNull Uri): @Nullable String?
Link copied to clipboard
Link copied to clipboard
open fun insert(p0: Uri, p1: ContentValues?, p2: Bundle?): Uri?
open override fun insert(p0: @NonNull Uri, p1: @NonNull 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
open override fun openFile(p0: @NonNull Uri, p1: @NonNull String): ParcelFileDescriptor?
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(p0: @NonNull Uri, p1: @Nullable Array<String>?, p2: @Nullable String?, p3: @Nullable Array<String>?, p4: @Nullable String?): @NonNull 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(p0: @NonNull Uri, p1: @NonNull ContentValues?, p2: @Nullable String?, p3: @Nullable Array<String>?): Int