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:maxLines="1"
33                android:textAppearance="@style/TextAppearance.Conversations.Caption"/>
34        </LinearLayout>
35
36        <LinearLayout
37            android:id="@+id/action_container"
38            android:layout_width="@dimen/key_action_width"
39            android:layout_height="48dp"
40            android:layout_alignParentRight="true"
41            android:layout_centerVertical="true"
42            android:gravity="center"
43            android:orientation="vertical">
44
45            <ImageButton
46                android:id="@+id/button_remove"
47                android:layout_width="wrap_content"
48                android:layout_height="wrap_content"
49                android:alpha="?attr/icon_alpha"
50                android:background="?attr/selectableItemBackgroundBorderless"
51                android:padding="@dimen/image_button_padding"
52                android:src="?attr/icon_remove"
53                android:visibility="gone"/>
54
55            <ImageButton
56                android:id="@+id/button_enable_device"
57                android:layout_width="wrap_content"
58                android:layout_height="wrap_content"
59                android:alpha="?attr/icon_alpha"
60                android:background="?attr/selectableItemBackgroundBorderless"
61                android:padding="@dimen/image_button_padding"
62                android:src="?attr/icon_enable_undecided_device"
63                android:visibility="gone"/>
64
65            <ImageView
66                android:id="@+id/verified_fingerprint"
67                android:layout_width="wrap_content"
68                android:layout_height="wrap_content"
69                android:src="@drawable/ic_verified_fingerprint"
70                android:visibility="gone"/>
71
72            <android.support.v7.widget.SwitchCompat
73                android:id="@+id/tgl_trust"
74                android:layout_width="wrap_content"
75                android:layout_height="wrap_content"
76                android:visibility="gone"/>
77        </LinearLayout>
78
79    </RelativeLayout>
80</layout>