<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:app="http://schemas.android.com/apk/res-auto"
  xmlns:tools="http://schemas.android.com/tools"
  android:id="@+id/connection_status"
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:background="?colorBackgroundSnackbar"
  android:minHeight="32dp"
  android:paddingLeft="16dp"
  android:paddingTop="6dp"
  android:paddingRight="16dp"
  android:paddingBottom="6dp"
  android:visibility="gone"
  android:theme="?attr/actionBarTheme"
  tools:visibility="visible">

  <androidx.appcompat.widget.AppCompatImageView
    android:id="@+id/connection_status_icon"
    android:layout_width="20dp"
    android:layout_height="20dp"
    app:srcCompat="@drawable/ic_disconnected"
    android:visibility="gone"
    app:tint="?android:textColorPrimary"
    tools:visibility="visible" />

  <me.zhanghai.android.materialprogressbar.MaterialProgressBar
    android:id="@+id/connection_status_progress"
    style="@style/Widget.MaterialProgressBar.ProgressBar"
    android:layout_width="20dp"
    android:layout_height="20dp"
    android:indeterminate="true"
    android:visibility="gone"
    app:mpb_indeterminateTint="?android:textColorPrimary" />

  <TextView
    android:id="@+id/connection_status_text"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginStart="16dp"
    android:layout_marginLeft="16dp"
    android:textColor="?android:textColorPrimary"
    tools:text="@string/label_status_connecting" />

</LinearLayout>