InitProvider

Content Provider to register Activity Lifecycle Callbacks and keep track of the last active activity.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open fun attachInfo(context: Context, info: ProviderInfo)
Link copied to clipboard
open fun bulkInsert(uri: Uri, values: Array<ContentValues>): Int
Link copied to clipboard
open fun call(authority: String, method: String, arg: String, extras: Bundle): Bundle
Link copied to clipboard
open fun canonicalize(url: Uri): Uri
Link copied to clipboard
open fun delete(@NonNull uri: Uri, selection: String, selectionArgs: Array<String>): Int
Link copied to clipboard
open fun dump(fd: FileDescriptor, writer: PrintWriter, args: Array<String>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Retrieve the current active Activity
Link copied to clipboard
Retrieve the current active activity as FragmentActivity
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getStreamTypes(uri: Uri, mimeTypeFilter: String): Array<String>
Link copied to clipboard
open fun getType(@NonNull uri: Uri): String
Link copied to clipboard
open fun getTypeAnonymous(uri: Uri): String
Link copied to clipboard
Link copied to clipboard
open fun insert(@NonNull uri: Uri, values: ContentValues): Uri
Link copied to clipboard
protected open fun isTemporary(): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onLowMemory()
Link copied to clipboard
open fun onTrimMemory(level: Int)
Link copied to clipboard
Link copied to clipboard
open fun openFile(uri: Uri, mode: String): ParcelFileDescriptor
Link copied to clipboard
protected fun openFileHelper(uri: Uri, mode: String): ParcelFileDescriptor
Link copied to clipboard
open fun <T> openPipeHelper(uri: Uri, mimeType: String, opts: Bundle, args: T, func: ContentProvider.PipeDataWriter<T>): ParcelFileDescriptor
Link copied to clipboard
open fun openTypedAssetFile(uri: Uri, mimeTypeFilter: String, opts: Bundle): AssetFileDescriptor
Link copied to clipboard
open fun query(@NonNull uri: Uri, projection: Array<String>, selection: String, selectionArgs: Array<String>, sortOrder: String): Cursor
Link copied to clipboard
open fun refresh(uri: Uri, extras: Bundle, cancellationSignal: CancellationSignal): Boolean
Link copied to clipboard
Link copied to clipboard
open fun setCurrentActivity(activity: Activity)
Link copied to clipboard
protected fun setPathPermissions(permissions: Array<PathPermission>)
Link copied to clipboard
protected fun setReadPermission(permission: String)
Link copied to clipboard
protected fun setWritePermission(permission: String)
Link copied to clipboard
open fun shutdown()
Link copied to clipboard
open fun uncanonicalize(url: Uri): Uri
Link copied to clipboard
open fun update(@NonNull uri: Uri, values: ContentValues, selection: String, selectionArgs: Array<String>): Int