diff options
author | Andrew Sapperstein <asapperstein@google.com> | 2013-08-08 19:30:38 -0700 |
---|---|---|
committer | Andrew Sapperstein <asapperstein@google.com> | 2013-08-09 10:49:55 -0700 |
commit | f8ccdcfc26f362d9c20771e2295a0c0e8d1195f3 (patch) | |
tree | fa7f242c39326dfc183439612d5b4eeb09d11990 /src/com/android/mail/ui/OnePaneController.java | |
parent | f27e08e98db1496610c9f216ef6eeb26c39c2da3 (diff) | |
download | android_packages_apps_UnifiedEmail-f8ccdcfc26f362d9c20771e2295a0c0e8d1195f3.tar.gz android_packages_apps_UnifiedEmail-f8ccdcfc26f362d9c20771e2295a0c0e8d1195f3.tar.bz2 android_packages_apps_UnifiedEmail-f8ccdcfc26f362d9c20771e2295a0c0e8d1195f3.zip |
Refactor ActionableToastBar and ToastBarOperation.
Now supports ToastBarOperation performing actions
when the action button is clicked or the toast bar
disappears.
Change-Id: If191e3cbbf404d2371e086e105627c9474167e8a
Diffstat (limited to 'src/com/android/mail/ui/OnePaneController.java')
-rw-r--r-- | src/com/android/mail/ui/OnePaneController.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/mail/ui/OnePaneController.java b/src/com/android/mail/ui/OnePaneController.java index 72680ad60..846fa4d68 100644 --- a/src/com/android/mail/ui/OnePaneController.java +++ b/src/com/android/mail/ui/OnePaneController.java @@ -353,7 +353,7 @@ public final class OnePaneController extends AbstractActivityController { } else { mActivity.finish(); } - mToastBar.hide(false); + mToastBar.hide(false, false /* actionClicked */); return true; } @@ -511,9 +511,8 @@ public final class OnePaneController extends AbstractActivityController { case ViewMode.SEARCH_RESULTS_CONVERSATION: case ViewMode.CONVERSATION: mToastBar.setConversationMode(true); - mToastBar.show( - getUndoClickedListener( - convList != null ? convList.getAnimatedAdapter() : null), + mToastBar.show(getUndoClickedListener( + convList != null ? convList.getAnimatedAdapter() : null), 0, Utils.convertHtmlToPlainText (op.getDescription(mActivity.getActivityContext())), @@ -545,7 +544,7 @@ public final class OnePaneController extends AbstractActivityController { @Override protected void hideOrRepositionToastBar(boolean animated) { - mToastBar.hide(animated); + mToastBar.hide(animated, false /* actionClicked */); } @Override |