contact_key.xml

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