summaryrefslogtreecommitdiff
path: root/core/java/android/widget/Toast.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/widget/Toast.java')
-rw-r--r--core/java/android/widget/Toast.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/widget/Toast.java b/core/java/android/widget/Toast.java
index db714c2439bd..b7c660479e9f 100644
--- a/core/java/android/widget/Toast.java
+++ b/core/java/android/widget/Toast.java
@@ -148,6 +148,9 @@ public class Toast {
@Nullable
private CharSequence mText;
+ // TODO(b/144152069): Remove this after assessing impact on dogfood.
+ private boolean mIsCustomToast;
+
/**
* Construct an empty Toast object. You must call {@link #setView} before you
* can call {@link #show}.
@@ -214,7 +217,8 @@ public class Toast {
service.enqueueTextToast(pkg, mToken, mText, mDuration, displayId, callback);
}
} else {
- service.enqueueToast(pkg, mToken, tn, mDuration, displayId);
+ service.enqueueTextOrCustomToast(pkg, mToken, tn, mDuration, displayId,
+ mIsCustomToast);
}
} catch (RemoteException e) {
// Empty
@@ -252,6 +256,7 @@ public class Toast {
*/
@Deprecated
public void setView(View view) {
+ mIsCustomToast = true;
mNextView = view;
}