# wifi_calling Icon

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

- Library: [Material Icons](https://composables.com/icons/icon-libraries/material-icons.md)
- License: Apache 2.0 (full text in the [Material Icons library page](https://composables.com/icons/icon-libraries/material-icons.md))
- Styles: [Filled](https://composables.com/icons/icon-libraries/material-icons/wifi_calling.md?v=filled), [Outlined](https://composables.com/icons/icon-libraries/material-icons/wifi_calling.md?v=outlined), [Rounded](https://composables.com/icons/icon-libraries/material-icons/wifi_calling.md?v=rounded), [Sharp](https://composables.com/icons/icon-libraries/material-icons/wifi_calling.md?v=sharp), [Two-Tone](https://composables.com/icons/icon-libraries/material-icons/wifi_calling.md?v=twotone)
- Categories: [Communication](https://composables.com/icons/categories/communication.md)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-icons/wifi_calling.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.group
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val MaterialIconsWifiCalling: ImageVector
    get() {
        if (_MaterialIconsWifiCalling != null) return _MaterialIconsWifiCalling!!
        
        _MaterialIconsWifiCalling = ImageVector.Builder(
            name = "wifi_calling",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            group {
                path(
                    fill = SolidColor(Color.Transparent)
                ) {
                    moveTo(0f, 0f)
                    horizontalLineTo(24f)
                    verticalLineTo(24f)
                    horizontalLineTo(0f)
                    verticalLineTo(0f)
                    close()
                }
            }
            group {
                group {
                    group {
                        path(
                            fill = SolidColor(Color.Black)
                        ) {
                            moveTo(20f, 15.51f)
                            curveToRelative(-1.24f, 0f, -2.45f, -0.2f, -3.57f, -0.57f)
                            curveToRelative(-0.1f, -0.04f, -0.21f, -0.05f, -0.31f, -0.05f)
                            curveToRelative(-0.26f, 0f, -0.51f, 0.1f, -0.71f, 0.29f)
                            lineToRelative(-2.2f, 2.2f)
                            curveToRelative(-2.83f, -1.45f, -5.15f, -3.76f, -6.59f, -6.59f)
                            lineToRelative(2.2f, -2.2f)
                            curveTo(9.1f, 8.31f, 9.18f, 7.92f, 9.07f, 7.57f)
                            curveTo(8.7f, 6.45f, 8.5f, 5.25f, 8.5f, 4f)
                            curveToRelative(0f, -0.55f, -0.45f, -1f, -1f, -1f)
                            horizontalLineTo(4f)
                            curveTo(3.45f, 3f, 3f, 3.45f, 3f, 4f)
                            curveToRelative(0f, 9.39f, 7.61f, 17f, 17f, 17f)
                            curveToRelative(0.55f, 0f, 1f, -0.45f, 1f, -1f)
                            verticalLineToRelative(-3.49f)
                            curveTo(21f, 15.96f, 20.55f, 15.51f, 20f, 15.51f)
                            close()
                            moveTo(5.03f, 5f)
                            horizontalLineToRelative(1.5f)
                            curveTo(6.6f, 5.89f, 6.75f, 6.76f, 6.99f, 7.59f)
                            lineToRelative(-1.2f, 1.2f)
                            curveTo(5.38f, 7.59f, 5.12f, 6.32f, 5.03f, 5f)
                            close()
                            moveTo(19f, 18.97f)
                            curveToRelative(-1.32f, -0.09f, -2.59f, -0.35f, -3.8f, -0.75f)
                            lineToRelative(1.19f, -1.19f)
                            curveToRelative(0.85f, 0.24f, 1.72f, 0.39f, 2.6f, 0.45f)
                            verticalLineTo(18.97f)
                            close()
                        }
                    }
                    group {
                        path(
                            fill = SolidColor(Color.Black)
                        ) {
                            moveTo(22f, 4.95f)
                            curveTo(21.79f, 4.78f, 19.67f, 3f, 16.5f, 3f)
                            curveToRelative(-3.18f, 0f, -5.29f, 1.78f, -5.5f, 1.95f)
                            lineTo(16.5f, 12f)
                            lineTo(22f, 4.95f)
                            close()
                        }
                    }
                }
            }
        }.build()
        
        return _MaterialIconsWifiCalling!!
    }

private var _MaterialIconsWifiCalling: ImageVector? = null
```

## Android Vector Drawable (XML)

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

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:pathData="M0,0H24V24H0V0Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M20,15.51c-1.24,0 -2.45,-0.2 -3.57,-0.57c-0.1,-0.04 -0.21,-0.05 -0.31,-0.05c-0.26,0 -0.51,0.1 -0.71,0.29l-2.2,2.2c-2.83,-1.45 -5.15,-3.76 -6.59,-6.59l2.2,-2.2C9.1,8.31 9.18,7.92 9.07,7.57C8.7,6.45 8.5,5.25 8.5,4c0,-0.55 -0.45,-1 -1,-1H4C3.45,3 3,3.45 3,4c0,9.39 7.61,17 17,17c0.55,0 1,-0.45 1,-1v-3.49C21,15.96 20.55,15.51 20,15.51ZM5.03,5h1.5C6.6,5.89 6.75,6.76 6.99,7.59l-1.2,1.2C5.38,7.59 5.12,6.32 5.03,5ZM19,18.97c-1.32,-0.09 -2.59,-0.35 -3.8,-0.75l1.19,-1.19c0.85,0.24 1.72,0.39 2.6,0.45V18.97Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M22,4.95C21.79,4.78 19.67,3 16.5,3c-3.18,0 -5.29,1.78 -5.5,1.95L16.5,12L22,4.95Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" viewBox="0 0 24 24" fill="currentColor"><g><rect fill="none" height="24" width="24"/></g><g><g><g><path d="M20,15.51c-1.24,0-2.45-0.2-3.57-0.57c-0.1-0.04-0.21-0.05-0.31-0.05c-0.26,0-0.51,0.1-0.71,0.29l-2.2,2.2 c-2.83-1.45-5.15-3.76-6.59-6.59l2.2-2.2C9.1,8.31,9.18,7.92,9.07,7.57C8.7,6.45,8.5,5.25,8.5,4c0-0.55-0.45-1-1-1H4 C3.45,3,3,3.45,3,4c0,9.39,7.61,17,17,17c0.55,0,1-0.45,1-1v-3.49C21,15.96,20.55,15.51,20,15.51z M5.03,5h1.5 C6.6,5.89,6.75,6.76,6.99,7.59l-1.2,1.2C5.38,7.59,5.12,6.32,5.03,5z M19,18.97c-1.32-0.09-2.59-0.35-3.8-0.75l1.19-1.19 c0.85,0.24,1.72,0.39,2.6,0.45V18.97z"/></g><g><path d="M22,4.95C21.79,4.78,19.67,3,16.5,3c-3.18,0-5.29,1.78-5.5,1.95L16.5,12L22,4.95z"/></g></g></g></svg>
```
