| Index: chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java b/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java
|
| index a49471c72368181dcbc8122897d401da007d95e3..b80b7062753f1a9149ffa6eac0a09d48a040026b 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/infobar/TranslateCompactInfoBar.java
|
| @@ -4,6 +4,7 @@
|
|
|
| package org.chromium.chrome.browser.infobar;
|
|
|
| +import android.support.design.widget.TabLayout;
|
| import android.view.LayoutInflater;
|
| import android.view.View;
|
| import android.view.ViewGroup;
|
| @@ -38,6 +39,24 @@ class TranslateCompactInfoBar extends InfoBar {
|
| }
|
|
|
| @Override
|
| + protected boolean usesCompactLayout() {
|
| + return true;
|
| + }
|
| +
|
| + @Override
|
| + protected void createCompactLayoutContent(InfoBarCompactLayout layout) {
|
| + // TODO(googleo): Put the real ViewGroup inflation here.
|
| + TabLayout tabLayout = new TabLayout(layout.getContext());
|
| + tabLayout.setTabMode(TabLayout.MODE_SCROLLABLE);
|
| + tabLayout.addTab(tabLayout.newTab().setText("Tab 1"));
|
| + tabLayout.addTab(tabLayout.newTab().setText("Tab 2"));
|
| + tabLayout.addTab(tabLayout.newTab().setText("Tab 3"));
|
| + tabLayout.addTab(tabLayout.newTab().setText("Tab 4"));
|
| + tabLayout.addTab(tabLayout.newTab().setText("Tab 5"));
|
| + layout.addContent(tabLayout, 1.0f);
|
| + }
|
| +
|
| + @Override
|
| public void createContent(InfoBarLayout layout) {
|
| // TODO(googleo): Draw custom view created by createCustomContent when it's ready.
|
| // Eg. layout.setCustomView(createCustomContent(layout));
|
|
|