Package-level declarations

Functions

Link copied to clipboard

Returns a new ContentValues with the given key/value pairs as elements.

Link copied to clipboard
inline fun SharedPreferences.edit(commit: Boolean = false, action: SharedPreferences.Editor.() -> Unit)

Allows editing of this preference instance with a call to apply or commit to persist the changes. Default behaviour is apply.

Link copied to clipboard
inline fun <T : Any> Context.getSystemService(): T?

Return the handle to a system-level service by class.

Link copied to clipboard
inline fun Context.withStyledAttributes(@StyleRes resourceId: Int, attrs: IntArray, block: TypedArray.() -> Unit)

Executes block on a TypedArray receiver. The TypedArray holds the values defined by the style resource resourceId which are listed in attrs.

inline fun Context.withStyledAttributes(set: AttributeSet? = null, attrs: IntArray, @AttrRes defStyleAttr: Int = 0, @StyleRes defStyleRes: Int = 0, block: TypedArray.() -> Unit)

Executes block on a TypedArray receiver. The TypedArray holds the attribute values in set that are listed in attrs. In addition, if the given AttributeSet specifies a style class (through the style attribute), that style will be applied on top of the base attributes it defines.