From 51f2430217a377bc2913862d98a97d0087914540 Mon Sep 17 00:00:00 2001 From: Jeff Brown Date: Sun, 20 May 2012 12:07:26 -0700 Subject: [PATCH] Support toast cancellation. Change-Id: Idd00b9c6e3049822e437afaf56351575a5c167df --- core/java/android/widget/Toast.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/java/android/widget/Toast.java b/core/java/android/widget/Toast.java index 88d7e05dd1b36..fafc113bf7a24 100644 --- a/core/java/android/widget/Toast.java +++ b/core/java/android/widget/Toast.java @@ -120,7 +120,12 @@ public class Toast { */ public void cancel() { mTN.hide(); - // TODO this still needs to cancel the inflight notification if any + + try { + getService().cancelToast(mContext.getPackageName(), mTN); + } catch (RemoteException e) { + // Empty + } } /**