1

我厌倦了这段代码:

Toast toast = new Toast(this); 
            toast.setText("Please enter your User-Id");
            toast.setGravity(Gravity.CENTER, 0, 0);
            toast.setDuration(Toast.LENGTH_LONG);
            toast.show();

但是吐司仍然显示在底部,这是默认设置。即使下面的这个也不起作用:

toast.setGravity(Gravity.TOP|Gravity.LEFT, 0, 0);

请帮忙。

问候,

4

1 回答 1

4

您不应该使用 Toast 类的构造函数。

请执行下列操作:

Toast toast = Toast.makeText(this, "Please enter your User-Id", Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();
于 2012-04-19T13:54:02.373 回答