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 では、アプリを長押しして上部にドラッグします)、[通知を表示] チェックボックスが選択されていることを確認します。そうしないと、トーストが抑制されます。

于 2012-09-13T07:54:37.470 に答える