我无法在适用于Android的Google地图应用中显示给定偏移量的祝酒词。
这是我的代码:
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的给定偏移量下显示自定义吐司。
由于
答案 0 :(得分:0)
尝试这样做
Toast toast = Toast.makeText(MainActivity.this,"Test",Toast.LENGTH_SHORT);
toast.setGravity(Gravity.TOP|Gravity.LEFT, -30, 50);
toast.show();
答案 1 :(得分:0)
试试这个..
toast.SetGravity (GravityFlags.Top, 0, 0);