Adds Recent Interaction loading to QuickContacts.

This is launched after the Contact is loaded from CP2, during the bind stage.

Change-Id: I63290e0e94c476da1771f6e8b92a9c664f2fe9d3
diff --git a/res/drawable-hdpi/ic_message_24dp.png b/res/drawable-hdpi/ic_message_24dp.png
new file mode 100644
index 0000000..48f008a
--- /dev/null
+++ b/res/drawable-hdpi/ic_message_24dp.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_message_24dp.png b/res/drawable-mdpi/ic_message_24dp.png
new file mode 100644
index 0000000..c18f225
--- /dev/null
+++ b/res/drawable-mdpi/ic_message_24dp.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_message_24dp.png b/res/drawable-xhdpi/ic_message_24dp.png
new file mode 100644
index 0000000..ee5021c
--- /dev/null
+++ b/res/drawable-xhdpi/ic_message_24dp.png
Binary files differ
diff --git a/res/drawable-xxhdpi/ic_message_24dp.png b/res/drawable-xxhdpi/ic_message_24dp.png
new file mode 100644
index 0000000..3b74d32
--- /dev/null
+++ b/res/drawable-xxhdpi/ic_message_24dp.png
Binary files differ
diff --git a/res/layout-land/quickcontact_activity.xml b/res/layout-land/quickcontact_activity.xml
index 43d26db..497e3dd 100644
--- a/res/layout-land/quickcontact_activity.xml
+++ b/res/layout-land/quickcontact_activity.xml
@@ -32,5 +32,10 @@
     <com.android.contacts.quickcontact.ExpandingEntryCardView
         style="@style/ExpandingEntryCardStyle"
         android:id="@+id/communication_card"
-        android:layout_marginTop="@dimen/communication_card_marginTop" />
+        android:layout_marginTop="@dimen/communication_card_marginTop"
+        android:visibility="gone" />
+    <com.android.contacts.quickcontact.ExpandingEntryCardView
+        style="@style/ExpandingEntryCardStyle"
+        android:id="@+id/recent_card"
+        android:visibility="gone" />
 </LinearLayout>
\ No newline at end of file
diff --git a/res/layout-sw600dp-land/quickcontact_activity.xml b/res/layout-sw600dp-land/quickcontact_activity.xml
index fc2aee2..239c50c 100644
--- a/res/layout-sw600dp-land/quickcontact_activity.xml
+++ b/res/layout-sw600dp-land/quickcontact_activity.xml
@@ -28,5 +28,10 @@
     <com.android.contacts.quickcontact.ExpandingEntryCardView
         style="@style/ExpandingEntryCardStyle"
         android:id="@+id/communication_card"
-        android:layout_marginTop="@dimen/communication_card_marginTop" />
+        android:layout_marginTop="@dimen/communication_card_marginTop"
+        android:visibility="gone" />
+    <com.android.contacts.quickcontact.ExpandingEntryCardView
+        style="@style/ExpandingEntryCardStyle"
+        android:id="@+id/recent_card"
+        android:visibility="gone" />
 </LinearLayout>
\ No newline at end of file
diff --git a/res/layout-sw600dp/quickcontact_activity.xml b/res/layout-sw600dp/quickcontact_activity.xml
index 88efc46..6c275b1 100644
--- a/res/layout-sw600dp/quickcontact_activity.xml
+++ b/res/layout-sw600dp/quickcontact_activity.xml
@@ -28,5 +28,10 @@
     <com.android.contacts.quickcontact.ExpandingEntryCardView
         style="@style/ExpandingEntryCardStyle"
         android:id="@+id/communication_card"
-        android:layout_marginTop="@dimen/communication_card_marginTop" />
+        android:layout_marginTop="@dimen/communication_card_marginTop"
+        android:visibility="gone" />
+    <com.android.contacts.quickcontact.ExpandingEntryCardView
+        style="@style/ExpandingEntryCardStyle"
+        android:id="@+id/recent_card"
+        android:visibility="gone" />
 </LinearLayout>
\ No newline at end of file
diff --git a/res/layout-sw720dp-land/quickcontact_activity.xml b/res/layout-sw720dp-land/quickcontact_activity.xml
index fc2aee2..239c50c 100644
--- a/res/layout-sw720dp-land/quickcontact_activity.xml
+++ b/res/layout-sw720dp-land/quickcontact_activity.xml
@@ -28,5 +28,10 @@
     <com.android.contacts.quickcontact.ExpandingEntryCardView
         style="@style/ExpandingEntryCardStyle"
         android:id="@+id/communication_card"
-        android:layout_marginTop="@dimen/communication_card_marginTop" />
+        android:layout_marginTop="@dimen/communication_card_marginTop"
+        android:visibility="gone" />
+    <com.android.contacts.quickcontact.ExpandingEntryCardView
+        style="@style/ExpandingEntryCardStyle"
+        android:id="@+id/recent_card"
+        android:visibility="gone" />
 </LinearLayout>
\ No newline at end of file
diff --git a/res/layout/quickcontact_activity.xml b/res/layout/quickcontact_activity.xml
index 573890f..9af1079 100644
--- a/res/layout/quickcontact_activity.xml
+++ b/res/layout/quickcontact_activity.xml
@@ -50,9 +50,15 @@
             <com.android.contacts.quickcontact.ExpandingEntryCardView
                 style="@style/ExpandingEntryCardStyle"
                 android:id="@+id/communication_card"
-                android:layout_marginTop="@dimen/communication_card_marginTop" />
+                android:layout_marginTop="@dimen/communication_card_marginTop"
+                android:visibility="gone" />
+
+           <com.android.contacts.quickcontact.ExpandingEntryCardView
+                style="@style/ExpandingEntryCardStyle"
+                android:id="@+id/recent_card"
+                android:visibility="gone" />
         </LinearLayout>
 
     </com.android.contacts.widget.TouchlessScrollView>
 
-</com.android.contacts.widget.MultiShrinkScroller>
+</com.android.contacts.widget.MultiShrinkScroller>
\ No newline at end of file
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 06e52cf..84f3247 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -649,4 +649,11 @@
     <!-- Title of communication card. [CHAR LIMIT=60] -->
     <string name="communication_card_title">Contact</string>
 
+    <!-- Title of recent card. [CHAR LIMIT=60] -->
+    <string name="recent_card_title">Recent</string>
+
+    <!-- Timestamp string for interactions from yesterday. [CHAR LIMIT=40] -->
+    <string name="timestamp_string_yesterday">Yesterday</string>
+    <!-- Timestamp string for interactions from tomorrow. [CHAR LIMIT=40] -->
+    <string name="timestamp_string_tomorrow">Tomorrow</string>
 </resources>