Add Discovery Indicator to Android

This commit is contained in:
Florian Märkl 2019-10-03 22:11:47 +02:00
commit 8ab6686b6c
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857
4 changed files with 123 additions and 3 deletions

View file

@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="?attr/colorOnSecondary"
android:pathData="M1,9l2,2c4.97,-4.97 13.03,-4.97 18,0l2,-2C16.93,2.93 7.08,2.93 1,9zM9,17l3,3 3,-3c-1.65,-1.66 -4.34,-1.66 -6,0zM5,13l2,2c2.76,-2.76 7.24,-2.76 10,0l2,-2C15.14,9.14 8.87,9.14 5,13z"/>
</vector>

View file

@ -0,0 +1,15 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="512dp"
android:height="512dp"
android:viewportWidth="135.46666"
android:viewportHeight="135.46667">
<path
android:pathData="M0,0L0,135.467L135.467,0Z"
android:strokeAlpha="1"
android:strokeLineJoin="miter"
android:strokeWidth="0.85611618"
android:fillColor="?attr/colorSecondary"
android:strokeColor="#00000000"
android:fillAlpha="1"
android:strokeLineCap="butt"/>
</vector>

View file

@ -17,18 +17,51 @@
android:layout_marginBottom="0dp"
android:elevation="8dp">
<ImageView
android:layout_width="72dp"
android:layout_height="72dp"
android:src="@drawable/ic_triangle"
android:layout_gravity="left|top" />
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="8dp">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_discovered_on_secondary" />
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/nameTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="sans-serif-condensed-medium"
app:layout_constraintTop_toTopOf="parent"
tools:text="Name"
android:textSize="32sp"
android:gravity="center"
android:textColor="?attr/colorOnSurface"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/hostTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="sans-serif-condensed-medium"
app:layout_constraintTop_toTopOf="parent"
tools:text="Host"
app:layout_constraintTop_toBottomOf="@id/nameTextView"
tools:text="Address: Host"
android:textSize="16sp"
android:gravity="center"
android:textColor="?attr/colorOnSurface"/>
<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/idTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fontFamily="sans-serif-condensed-medium"
app:layout_constraintTop_toBottomOf="@id/hostTextView"
tools:text="ID: C0FFEE1337"
android:textSize="16sp"
android:gravity="center"
android:textColor="?attr/colorOnSurface"/>
@ -37,7 +70,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/ic_console"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintTop_toBottomOf="@id/idTextView"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_marginLeft="32dp"
android:layout_marginRight="32dp" />