Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java |
index d9a0b0237819075112fb9b9dac949d0bcea1bf0c..3edfc3732563fa4802d88f6c20ad1b37a475c300 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetHeaderViewHolder.java |
@@ -6,10 +6,10 @@ |
import android.support.v7.widget.RecyclerView; |
import android.view.LayoutInflater; |
-import android.view.View; |
-import android.view.ViewGroup; |
import org.chromium.chrome.R; |
+import org.chromium.chrome.browser.ntp.UiConfig; |
+import org.chromium.chrome.browser.ntp.cards.MarginResizer; |
import org.chromium.chrome.browser.ntp.cards.NewTabPageListItem; |
import org.chromium.chrome.browser.ntp.cards.NewTabPageRecyclerView; |
import org.chromium.chrome.browser.ntp.cards.NewTabPageViewHolder; |
@@ -27,20 +27,17 @@ |
private SnippetHeaderListItem mHeader; |
- public static View createView(ViewGroup parent) { |
- return LayoutInflater.from(parent.getContext()) |
- .inflate(R.layout.new_tab_page_snippets_card, parent, false); |
- } |
- |
- public SnippetHeaderViewHolder(final View cardView, final NewTabPageRecyclerView recyclerView) { |
- super(cardView); |
- mMaxSnippetHeaderHeight = cardView.getResources().getDimensionPixelSize( |
+ public SnippetHeaderViewHolder(final NewTabPageRecyclerView recyclerView, UiConfig config) { |
+ super(LayoutInflater.from(recyclerView.getContext()) |
+ .inflate(R.layout.new_tab_page_snippets_header, recyclerView, false)); |
+ mMaxSnippetHeaderHeight = itemView.getResources().getDimensionPixelSize( |
R.dimen.snippets_article_header_height); |
- mMaxPeekPadding = cardView.getResources().getDimensionPixelSize( |
+ mMaxPeekPadding = itemView.getResources().getDimensionPixelSize( |
R.dimen.snippets_padding_and_peeking_card_height); |
mRecyclerView = recyclerView; |
+ MarginResizer.createWithViewAdapter(itemView, config); |
} |
@Override |