# toys Icon

> The toys icon from Material Symbols as Compose ImageVector Kotlin code, Android Vector Drawable XML and SVG.

- Library: [Material Symbols](https://composables.com/icons/icon-libraries/material-symbols.md)
- License: Apache 2.0 (full text in the [Material Symbols library page](https://composables.com/icons/icon-libraries/material-symbols.md))
- Styles: [Outlined](https://composables.com/icons/icon-libraries/material-symbols/toys.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-symbols/toys.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-symbols/toys.md?v=sharp), [Outlined Filled](https://composables.com/icons/icon-libraries/material-symbols/toys.md?v=outlined-filled), [Rounded Filled](https://composables.com/icons/icon-libraries/material-symbols/toys.md?v=rounded-filled), [Sharp Filled](https://composables.com/icons/icon-libraries/material-symbols/toys.md?v=sharp-filled)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-symbols/toys.kt`

```kotlin
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialSymbolsToys: ImageVector
    get() {
        if (_MaterialSymbolsToys != null) return _MaterialSymbolsToys!!
        
        _MaterialSymbolsToys = ImageVector.Builder(
            name = "toys",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 960f,
            viewportHeight = 960f
        ).apply {
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(280f, 800f)
                quadToRelative(-45f, 0f, -78.5f, -28.5f)
                reflectiveQuadTo(162f, 698f)
                quadToRelative(-38f, -20f, -60f, -57f)
                reflectiveQuadToRelative(-22f, -81f)
                quadToRelative(0f, -53f, 30.5f, -94.5f)
                reflectiveQuadTo(192f, 408f)
                lineToRelative(-72f, -72f)
                lineToRelative(-12f, 12f)
                quadToRelative(-11f, 11f, -28f, 11f)
                reflectiveQuadToRelative(-28f, -11f)
                quadToRelative(-11f, -11f, -11f, -28f)
                reflectiveQuadToRelative(11f, -28f)
                lineToRelative(80f, -80f)
                quadToRelative(11f, -11f, 28f, -11f)
                reflectiveQuadToRelative(28f, 11f)
                quadToRelative(11f, 11f, 11f, 28f)
                reflectiveQuadToRelative(-11f, 28f)
                lineToRelative(-12f, 12f)
                lineToRelative(56f, 56f)
                lineToRelative(32f, -94f)
                quadToRelative(12f, -37f, 43.5f, -59.5f)
                reflectiveQuadTo(378f, 160f)
                horizontalLineToRelative(204f)
                quadToRelative(39f, 0f, 70.5f, 22.5f)
                reflectiveQuadTo(696f, 242f)
                lineToRelative(54f, 162f)
                quadToRelative(57f, 11f, 93.5f, 55f)
                reflectiveQuadTo(880f, 560f)
                quadToRelative(0f, 44f, -22f, 81f)
                reflectiveQuadToRelative(-60f, 57f)
                quadToRelative(-6f, 45f, -39.5f, 73.5f)
                reflectiveQuadTo(680f, 800f)
                quadToRelative(-38f, 0f, -68.5f, -22f)
                reflectiveQuadTo(568f, 720f)
                horizontalLineTo(392f)
                quadToRelative(-13f, 36f, -43.5f, 58f)
                reflectiveQuadTo(280f, 800f)
                close()
                moveToRelative(16f, -400f)
                horizontalLineToRelative(144f)
                verticalLineToRelative(-160f)
                horizontalLineToRelative(-62f)
                quadToRelative(-13f, 0f, -23f, 7.5f)
                reflectiveQuadTo(340f, 268f)
                lineToRelative(-44f, 132f)
                close()
                moveToRelative(224f, 0f)
                horizontalLineToRelative(144f)
                lineToRelative(-44f, -132f)
                quadToRelative(-5f, -13f, -15f, -20.5f)
                reflectiveQuadToRelative(-23f, -7.5f)
                horizontalLineToRelative(-62f)
                verticalLineToRelative(160f)
                close()
                moveTo(392f, 640f)
                horizontalLineToRelative(176f)
                quadToRelative(13f, -36f, 43.5f, -58f)
                reflectiveQuadToRelative(68.5f, -22f)
                quadToRelative(30f, 0f, 56f, 14f)
                reflectiveQuadToRelative(44f, 38f)
                quadToRelative(9f, -11f, 14.5f, -24.5f)
                reflectiveQuadTo(800f, 560f)
                quadToRelative(0f, -33f, -23.5f, -56.5f)
                reflectiveQuadTo(720f, 480f)
                horizontalLineTo(240f)
                quadToRelative(-33f, 0f, -56.5f, 23.5f)
                reflectiveQuadTo(160f, 560f)
                quadToRelative(0f, 14f, 5.5f, 27.5f)
                reflectiveQuadTo(180f, 612f)
                quadToRelative(18f, -24f, 44f, -38f)
                reflectiveQuadToRelative(56f, -14f)
                quadToRelative(38f, 0f, 68.5f, 22f)
                reflectiveQuadToRelative(43.5f, 58f)
                close()
                moveToRelative(-112f, 80f)
                quadToRelative(17f, 0f, 28.5f, -11.5f)
                reflectiveQuadTo(320f, 680f)
                quadToRelative(0f, -17f, -11.5f, -28.5f)
                reflectiveQuadTo(280f, 640f)
                quadToRelative(-17f, 0f, -28.5f, 11.5f)
                reflectiveQuadTo(240f, 680f)
                quadToRelative(0f, 17f, 11.5f, 28.5f)
                reflectiveQuadTo(280f, 720f)
                close()
                moveToRelative(400f, 0f)
                quadToRelative(17f, 0f, 28.5f, -11.5f)
                reflectiveQuadTo(720f, 680f)
                quadToRelative(0f, -17f, -11.5f, -28.5f)
                reflectiveQuadTo(680f, 640f)
                quadToRelative(-17f, 0f, -28.5f, 11.5f)
                reflectiveQuadTo(640f, 680f)
                quadToRelative(0f, 17f, 11.5f, 28.5f)
                reflectiveQuadTo(680f, 720f)
                close()
                moveTo(480f, 560f)
                close()
            }
        }.build()
        
        return _MaterialSymbolsToys!!
    }

private var _MaterialSymbolsToys: ImageVector? = null
```

## Android Vector Drawable (XML)

Download: `https://composables.com/download/icons/material-symbols/toys.xml`

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="960"
    android:viewportHeight="960">
    <path
        android:fillColor="@android:color/black"
        android:pathData="M280,800q-45,0 -78.5,-28.5T162,698q-38,-20 -60,-57t-22,-81q0,-53 30.5,-94.5T192,408l-72,-72l-12,12q-11,11 -28,11t-28,-11q-11,-11 -11,-28t11,-28l80,-80q11,-11 28,-11t28,11q11,11 11,28t-11,28l-12,12l56,56l32,-94q12,-37 43.5,-59.5T378,160h204q39,0 70.5,22.5T696,242l54,162q57,11 93.5,55T880,560q0,44 -22,81t-60,57q-6,45 -39.5,73.5T680,800q-38,0 -68.5,-22T568,720H392q-13,36 -43.5,58T280,800Zm16,-400h144v-160h-62q-13,0 -23,7.5T340,268l-44,132Zm224,0h144l-44,-132q-5,-13 -15,-20.5t-23,-7.5h-62v160ZM392,640h176q13,-36 43.5,-58t68.5,-22q30,0 56,14t44,38q9,-11 14.5,-24.5T800,560q0,-33 -23.5,-56.5T720,480H240q-33,0 -56.5,23.5T160,560q0,14 5.5,27.5T180,612q18,-24 44,-38t56,-14q38,0 68.5,22t43.5,58Zm-112,80q17,0 28.5,-11.5T320,680q0,-17 -11.5,-28.5T280,640q-17,0 -28.5,11.5T240,680q0,17 11.5,28.5T280,720Zm400,0q17,0 28.5,-11.5T720,680q0,-17 -11.5,-28.5T680,640q-17,0 -28.5,11.5T640,680q0,17 11.5,28.5T680,720ZM480,560Z" />
</vector>
```

## SVG

Download: `https://composables.com/download/icons/material-symbols/toys.svg`

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M280-160q-45 0-78.5-28.5T162-262q-38-20-60-57t-22-81q0-53 30.5-94.5T192-552l-72-72-12 12q-11 11-28 11t-28-11q-11-11-11-28t11-28l80-80q11-11 28-11t28 11q11 11 11 28t-11 28l-12 12 56 56 32-94q12-37 43.5-59.5T378-800h204q39 0 70.5 22.5T696-718l54 162q57 11 93.5 55T880-400q0 44-22 81t-60 57q-6 45-39.5 73.5T680-160q-38 0-68.5-22T568-240H392q-13 36-43.5 58T280-160Zm16-400h144v-160h-62q-13 0-23 7.5T340-692l-44 132Zm224 0h144l-44-132q-5-13-15-20.5t-23-7.5h-62v160ZM392-320h176q13-36 43.5-58t68.5-22q30 0 56 14t44 38q9-11 14.5-24.5T800-400q0-33-23.5-56.5T720-480H240q-33 0-56.5 23.5T160-400q0 14 5.5 27.5T180-348q18-24 44-38t56-14q38 0 68.5 22t43.5 58Zm-112 80q17 0 28.5-11.5T320-280q0-17-11.5-28.5T280-320q-17 0-28.5 11.5T240-280q0 17 11.5 28.5T280-240Zm400 0q17 0 28.5-11.5T720-280q0-17-11.5-28.5T680-320q-17 0-28.5 11.5T640-280q0 17 11.5 28.5T680-240ZM480-400Z"/></svg>
```
