# signal_wifi_2_bar_lock Icon

> The signal_wifi_2_bar_lock 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))
- Categories: [Device](https://composables.com/icons/categories/device.md)

## Compose ImageVector (Kotlin)

For Jetpack Compose and Compose Multiplatform. Download: `https://composables.com/download/icons/material-icons/signal_wifi_2_bar_lock.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 MaterialIconsSignalWifi2BarLock: ImageVector
    get() {
        if (_MaterialIconsSignalWifi2BarLock != null) return _MaterialIconsSignalWifi2BarLock!!
        
        _MaterialIconsSignalWifi2BarLock = ImageVector.Builder(
            name = "signal_wifi_2_bar_lock",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(
                fill = SolidColor(Color.Transparent)
            ) {
                moveTo(0f, 0f)
                horizontalLineToRelative(24f)
                verticalLineToRelative(24f)
                horizontalLineTo(0f)
                verticalLineTo(0f)
                close()
            }
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(15.5f, 14.5f)
                curveToRelative(0f, -2.8f, 2.2f, -5f, 5f, -5f)
                curveToRelative(0.36f, 0f, 0.71f, 0.04f, 1.05f, 0.11f)
                lineTo(23.64f, 7f)
                curveToRelative(-0.45f, -0.34f, -4.93f, -4f, -11.64f, -4f)
                curveTo(5.28f, 3f, 0.81f, 6.66f, 0.36f, 7f)
                lineTo(12f, 21.5f)
                lineToRelative(3.5f, -4.36f)
                verticalLineTo(14.5f)
                close()
            }
            path(
                fill = SolidColor(Color.Black)
            ) {
                moveTo(15.5f, 14.5f)
                curveToRelative(0f, -1.34f, 0.51f, -2.53f, 1.34f, -3.42f)
                curveTo(15.62f, 10.51f, 13.98f, 10f, 12f, 10f)
                curveToRelative(-4.1f, 0f, -6.8f, 2.2f, -7.2f, 2.5f)
                lineToRelative(7.2f, 9f)
                lineToRelative(3.5f, -4.38f)
                verticalLineTo(14.5f)
                close()
                moveTo(23f, 16f)
                verticalLineToRelative(-1.5f)
                curveToRelative(0f, -1.4f, -1.1f, -2.5f, -2.5f, -2.5f)
                reflectiveCurveTo(18f, 13.1f, 18f, 14.5f)
                verticalLineTo(16f)
                curveToRelative(-0.5f, 0f, -1f, 0.5f, -1f, 1f)
                verticalLineToRelative(4f)
                curveToRelative(0f, 0.5f, 0.5f, 1f, 1f, 1f)
                horizontalLineToRelative(5f)
                curveToRelative(0.5f, 0f, 1f, -0.5f, 1f, -1f)
                verticalLineToRelative(-4f)
                curveToRelative(0f, -0.5f, -0.5f, -1f, -1f, -1f)
                close()
                moveToRelative(-1f, 0f)
                horizontalLineToRelative(-3f)
                verticalLineToRelative(-1.5f)
                curveToRelative(0f, -0.8f, 0.7f, -1.5f, 1.5f, -1.5f)
                reflectiveCurveToRelative(1.5f, 0.7f, 1.5f, 1.5f)
                verticalLineTo(16f)
                close()
            }
        }.build()
        
        return _MaterialIconsSignalWifi2BarLock!!
    }

private var _MaterialIconsSignalWifi2BarLock: ImageVector? = null
```

## Android Vector Drawable (XML)

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

```xml
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24"
    android:viewportHeight="24">
    <path
        android:pathData="M0,0h24v24H0V0Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M15.5,14.5c0,-2.8 2.2,-5 5,-5c0.36,0 0.71,0.04 1.05,0.11L23.64,7c-0.45,-0.34 -4.93,-4 -11.64,-4C5.28,3 0.81,6.66 0.36,7L12,21.5l3.5,-4.36V14.5Z" />
    <path
        android:fillColor="@android:color/black"
        android:pathData="M15.5,14.5c0,-1.34 0.51,-2.53 1.34,-3.42C15.62,10.51 13.98,10 12,10c-4.1,0 -6.8,2.2 -7.2,2.5l7.2,9l3.5,-4.38V14.5ZM23,16v-1.5c0,-1.4 -1.1,-2.5 -2.5,-2.5S18,13.1 18,14.5V16c-0.5,0 -1,0.5 -1,1v4c0,0.5 0.5,1 1,1h5c0.5,0 1,-0.5 1,-1v-4c0,-0.5 -0.5,-1 -1,-1Zm-1,0h-3v-1.5c0,-0.8 0.7,-1.5 1.5,-1.5s1.5,0.7 1.5,1.5V16Z" />
</vector>
```

## SVG

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

```svg
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M15.5 14.5c0-2.8 2.2-5 5-5 .36 0 .71.04 1.05.11L23.64 7c-.45-.34-4.93-4-11.64-4C5.28 3 .81 6.66.36 7L12 21.5l3.5-4.36V14.5z" fill-opacity=".3"/><path d="M15.5 14.5c0-1.34.51-2.53 1.34-3.42C15.62 10.51 13.98 10 12 10c-4.1 0-6.8 2.2-7.2 2.5l7.2 9 3.5-4.38V14.5zM23 16v-1.5c0-1.4-1.1-2.5-2.5-2.5S18 13.1 18 14.5V16c-.5 0-1 .5-1 1v4c0 .5.5 1 1 1h5c.5 0 1-.5 1-1v-4c0-.5-.5-1-1-1zm-1 0h-3v-1.5c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5V16z"/></svg>
```
