1

私は Android 用の MonoDevelop を使用しています。カスタム トーストの作成についてサポートをお願いします。

これが私のコードです:

    static public void DisplayCustomToast (Context displayContext, string stringText, int offsetX, int offsetY)
    {
        Toast toast = new Toast(displayContext);
        toast.SetText(stringText);
        toast.SetGravity (GravityFlags.Top, offsetX, offsetY);
        //toast.Show;
    }

このコードは機能していません。ビルドは成功しますが、アプリケーションは正しく起動しません。

「toast.show」のコメントを外すと、次のエラーが発生します。

ステートメントとして使用できるのは、割り当て、呼び出し、インクリメント、デクリメント、待機、および新しいオブジェクト式のみです。

このコードを機能させるための助けをお願いできますか?

ありがとう

4

1 に答える 1

1

構文は、それがプロパティまたはフィールドであるtoast.Showことを意味します。Showだから通話toast.Showは違法。

しかし、私Showは方法だと信じています。したがって、次の方法で呼び出す必要があります。

toast.Show();

于 2012-11-24T01:52:31.780 に答える