9

我正在开发一个 Android 应用程序,我正在尝试使用Toast. 我Toast在其他项目中使用了 s 并且一切正常,但是在这个应用程序中,当Toast应该出现时,它没有这样做,并且 Logcat 显示下一条消息: Suppressing toast from package com.xxxxxxx by user request.

我正在使用下一个代码创建吐司:

Context context = xxxxxxx.this;
CharSequence text = "Hello toast!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();

我也尝试使用getApplicationContext()and设置上下文getBaseContext(),但不起作用。

任何人都知道如何解决这个问题?

非常感谢。

4

1 回答 1

26

转到应用程序的 App-Info 屏幕(在 Android 4.0 中长按应用程序并将其拖到顶部)并确保选中“显示通知”复选框。否则你的 Toasts 将被抑制。

于 2012-09-13T07:54:37.470 回答