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 3edfc3732563fa4802d88f6c20ad1b37a475c300..d9a0b0237819075112fb9b9dac949d0bcea1bf0c 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,17 +27,20 @@ |
private SnippetHeaderListItem mHeader; |
- 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( |
+ 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( |
R.dimen.snippets_article_header_height); |
- mMaxPeekPadding = itemView.getResources().getDimensionPixelSize( |
+ mMaxPeekPadding = cardView.getResources().getDimensionPixelSize( |
R.dimen.snippets_padding_and_peeking_card_height); |
mRecyclerView = recyclerView; |
- MarginResizer.createWithViewAdapter(itemView, config); |
} |
@Override |