diff --git a/res/layout/support_escalation_card.xml b/res/layout/support_escalation_card.xml
index e2f9fe46490..29d2965d62e 100644
--- a/res/layout/support_escalation_card.xml
+++ b/res/layout/support_escalation_card.xml
@@ -38,7 +38,7 @@
android:layout_marginEnd="@dimen/dashboard_tile_image_margin_end"
android:scaleType="centerInside"/>
diff --git a/res/layout/support_item_subtitle.xml b/res/layout/support_item_subtitle.xml
index 62b2fc1893c..d4a528a8706 100644
--- a/res/layout/support_item_subtitle.xml
+++ b/res/layout/support_item_subtitle.xml
@@ -17,7 +17,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout/support_tile.xml b/res/layout/support_tile.xml
index 74d460e4bc6..e07e173b074 100644
--- a/res/layout/support_tile.xml
+++ b/res/layout/support_tile.xml
@@ -31,7 +31,7 @@
android:layout_marginStart="@dimen/dashboard_tile_image_margin_start"
android:layout_marginEnd="@dimen/dashboard_tile_image_margin_end"/>
Send feedback
+
+
+ Need assistance now?
+
+
+
+
+
+ Sign in
+
+
+ Can\'t access your account?
+
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 345edc9733c..a94659d4c59 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -352,6 +352,13 @@
+
+
+
+
diff --git a/src/com/android/settings/dashboard/SupportItemAdapter.java b/src/com/android/settings/dashboard/SupportItemAdapter.java
index 2d8f5ddf6c3..bb07a3b3d4a 100644
--- a/src/com/android/settings/dashboard/SupportItemAdapter.java
+++ b/src/com/android/settings/dashboard/SupportItemAdapter.java
@@ -22,7 +22,6 @@ import android.annotation.StringRes;
import android.app.Activity;
import android.content.Intent;
import android.support.v7.widget.RecyclerView;
-import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -44,14 +43,14 @@ import static com.android.settings.overlay.SupportFeatureProvider.SupportType.PH
*/
public final class SupportItemAdapter extends RecyclerView.Adapter {
- private static final String TAG = "SupportItemAdapter";
-
private static final int TYPE_TITLE = R.layout.support_item_title;
private static final int TYPE_SUBTITLE = R.layout.support_item_subtitle;
private static final int TYPE_ESCALATION_CARD = R.layout.support_escalation_card;
private static final int TYPE_SUPPORT_TILE = R.layout.support_tile;
+ private static final int TYPE_SIGN_IN_BUTTON = R.layout.support_sign_in_button;
private final Activity mActivity;
+ private final SignInPromoClickListener mSignInPromoClickListener;
private final SupportFeatureProvider mSupportFeatureProvider;
private final View.OnClickListener mItemClickListener;
private final List mSupportData;
@@ -63,6 +62,7 @@ public final class SupportItemAdapter extends RecyclerView.Adapter();
// Optimistically assume we have Internet access. It will be updated later to correct value.
mHasInternet = true;
@@ -79,16 +79,14 @@ public final class SupportItemAdapter extends RecyclerView.Adapter