# ResourceBuilders.ImageResource

Artifact: [androidx.wear.tiles:tiles](https://developer.android.com/jetpack/androidx/releases/wear-tiles) [View Source](https://cs.android.com/search?q=file:androidx/wear/tiles/ResourceBuilders.java+class:androidx.wear.tiles.ResourceBuilders.ImageResource) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

*** ** * ** ***


```
class ResourceBuilders.ImageResource
```

<br />

*** ** * ** ***

> [!CAUTION]
> **This class is deprecated.**   
> Deprecated in Java

An image resource, which can be used by layouts. This holds multiple underlying resource types, which the underlying runtime will pick according to what it thinks is appropriate.

## Summary

| ### Nested types |
|---|
| `class https://developer.android.com/reference/kotlin/androidx/wear/tiles/ResourceBuilders.ImageResource.Builder` **This class is deprecated.** Deprecated in Java |

| ### Public functions |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/wear/tiles/ResourceBuilders.AndroidImageResourceByResId?` | `[getAndroidResourceByResId](https://developer.android.com/reference/kotlin/androidx/wear/tiles/ResourceBuilders.ImageResource#getAndroidResourceByResId())()` **This function is deprecated.** Deprecated in Java |
| `https://developer.android.com/reference/kotlin/androidx/wear/tiles/ResourceBuilders.InlineImageResource?` | `[getInlineResource](https://developer.android.com/reference/kotlin/androidx/wear/tiles/ResourceBuilders.ImageResource#getInlineResource())()` **This function is deprecated.** Deprecated in Java |

## Public functions

### getAndroidResourceByResId

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

```
fun [getAndroidResourceByResId](https://developer.android.com/reference/kotlin/androidx/wear/tiles/ResourceBuilders.ImageResource#getAndroidResourceByResId())(): ResourceBuilders.AndroidImageResourceByResId?
```

> [!CAUTION]
> **This function is deprecated.**   
> Deprecated in Java

Gets an image resource that maps to an Android drawable by resource ID. Intended for testing purposes only.

### getInlineResource

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.0.0) Deprecated in [1.2.0](https://developer.android.com/jetpack/androidx/releases/wear-tiles#1.2.0)

```
fun [getInlineResource](https://developer.android.com/reference/kotlin/androidx/wear/tiles/ResourceBuilders.ImageResource#getInlineResource())(): ResourceBuilders.InlineImageResource?
```

> [!CAUTION]
> **This function is deprecated.**   
> Deprecated in Java

Gets an image resource that contains the image data inline. Intended for testing purposes only.