Index: chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialog.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialog.java b/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialog.java |
index f1abf4f49a4471057d177d00be6adf6bc77496b2..1458c6accbdef5c70d2253ef94fbe12d814f53d9 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialog.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/widget/PromoDialog.java |
@@ -15,6 +15,7 @@ import android.widget.FrameLayout; |
import org.chromium.base.ApiCompatibilityUtils; |
import org.chromium.chrome.R; |
+import org.chromium.chrome.browser.infobar.InfoBarControlLayout; |
/** |
* Generic builder for promo dialogs. |
@@ -32,6 +33,9 @@ public abstract class PromoDialog |
/** Optional: Resource ID of the String to show as descriptive text. */ |
public int subheaderStringResource; |
+ /** Optional: Resource ID of the String to show as footer text. */ |
+ public int footerStringResource; |
+ |
/** Optional: Resource ID of the String to show on the primary/ok button. */ |
public int primaryButtonStringResource; |
@@ -56,6 +60,11 @@ public abstract class PromoDialog |
mDialogLayout.initialize(getDialogParams()); |
} |
+ /** Add a standardized set of dialog controls. */ |
+ protected InfoBarControlLayout addControlLayout() { |
+ return mDialogLayout.addControlLayout(); |
+ } |
+ |
@Override |
protected void onCreate(Bundle savedInstanceState) { |
super.onCreate(savedInstanceState); |