{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

VectorResourcesKt

public final class VectorResourcesKt


Summary

Public methods

static final @NonNull ImageVector

Load an ImageVector from a vector resource.

static final @NonNull ImageVector
vectorResource(
    @NonNull ImageVector.Companion receiver,
    Resources.Theme theme,
    @NonNull Resources res,
    int resId
)

Public methods

vectorResource

@Composable
public static final @NonNull ImageVector vectorResource(
    @NonNull ImageVector.Companion receiver,
    @DrawableRes int id
)

Load an ImageVector from a vector resource.

This function is intended to be used for when low-level ImageVector-specific functionality is required. For simply displaying onscreen, the vector/bitmap-agnostic painterResource is recommended instead.

Parameters
@DrawableRes int id

the resource identifier

Returns
@NonNull ImageVector

the vector data associated with the resource

vectorResource

public static final @NonNull ImageVector vectorResource(
    @NonNull ImageVector.Companion receiver,
    Resources.Theme theme,
    @NonNull Resources res,
    int resId
)