【问题标题】:Displaying toast at a given offset在给定的偏移量处显示 toast
【发布时间】:2012-12-01 11:44:52
【问题描述】:

我无法在 Android 版 Google 地图应用程序中以给定偏移量显示 toast。

这是我的代码:

    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();
    }

当模拟器启动时,我尝试通过 onCreate 方法执行这段代码:

DisplayCustomToast(this, "test", -30, 50);

应用程序完全停止工作,并显示手机主背景。

我能否在给定的 Android 偏移量处显示自定义 toast。

谢谢

【问题讨论】:

    标签: c# android monodevelop offset toast


    【解决方案1】:

    尝试这样做

    Toast toast = Toast.makeText(MainActivity.this,"Test",Toast.LENGTH_SHORT);
    toast.setGravity(Gravity.TOP|Gravity.LEFT, -30, 50);
    toast.show();
    

    【讨论】:

      【解决方案2】:

      试试这个..

      toast.SetGravity (GravityFlags.Top, 0, 0);
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-01-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-04-13
        • 2012-04-02
        • 2015-10-18
        相关资源
        最近更新 更多