contact_key.xml

 1<?xml version="1.0" encoding="utf-8"?>
 2<layout xmlns:android="http://schemas.android.com/apk/res/android">
 3
 4    <RelativeLayout
 5        android:layout_width="match_parent"
 6        android:layout_height="wrap_content"
 7        android:layout_alignParentLeft="true"
 8        android:padding="@dimen/list_padding">
 9
10        <LinearLayout
11            android:layout_width="wrap_content"
12            android:layout_height="wrap_content"
13            android:layout_alignParentLeft="true"
14            android:layout_centerVertical="true"
15            android:layout_toLeftOf="@+id/action_container"
16            android:orientation="vertical">
17
18            <TextView
19                android:id="@+id/key"
20                android:layout_width="wrap_content"
21                android:layout_height="wrap_content"
22                android:clickable="true"
23                android:longClickable="true"
24                android:textAppearance="@style/TextAppearance.Conversations.Fingerprint"/>
25
26            <TextView
27                android:id="@+id/key_type"
28                android:layout_width="wrap_content"
29                android:layout_height="wrap_content"
30                android:clickable="true"
31                android:longClickable="true"
32                android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
33        </LinearLayout>
34
35        <LinearLayout
36            android:id="@+id/action_container"
37            android:layout_width="@dimen/key_action_width"
38            android:layout_height="48dp"
39            android:layout_alignParentRight="true"
40            android:layout_centerVertical="true"
41            android:gravity="center"
42            android:orientation="vertical">
43
44            <ImageButton
45                android:id="@+id/button_remove"
46                android:layout_width="wrap_content"
47                android:layout_height="wrap_content"
48                android:alpha="?attr/icon_alpha"
49                android:background="?attr/selectableItemBackgroundBorderless"
50                android:padding="@dimen/image_button_padding"
51                android:src="?attr/icon_remove"
52                android:visibility="gone"/>
53
54            <ImageButton
55                android:id="@+id/button_enable_device"
56                android:layout_width="wrap_content"
57                android:layout_height="wrap_content"
58                android:alpha="?attr/icon_alpha"
59                android:background="?attr/selectableItemBackgroundBorderless"
60                android:padding="@dimen/image_button_padding"
61                android:src="?attr/icon_enable_undecided_device"
62                android:visibility="gone"/>
63
64            <ImageView
65                android:id="@+id/verified_fingerprint"
66                android:layout_width="wrap_content"
67                android:layout_height="wrap_content"
68                android:src="@drawable/ic_verified_fingerprint"
69                android:visibility="gone"/>
70
71            <androidx.appcompat.widget.SwitchCompat
72                android:id="@+id/tgl_trust"
73                android:layout_width="wrap_content"
74                android:layout_height="wrap_content"
75                android:visibility="gone"/>
76        </LinearLayout>
77
78    </RelativeLayout>
79</layout>