可能重复:
设置 Toast 出现长度
在Android中,只有两个元素来控制toast的时间:Toast.LENGTH_SHORT和Toast.LENGTH_LONG。但是我想让Toast显示只有0.5秒或更短。我该怎么办?谁能帮帮我?很感谢!
可能重复:
设置 Toast 出现长度
在Android中,只有两个元素来控制toast的时间:Toast.LENGTH_SHORT和Toast.LENGTH_LONG。但是我想让Toast显示只有0.5秒或更短。我该怎么办?谁能帮帮我?很感谢!
LENGTH_SHORT
和的值LENGTH_LONG
是 0 和 1。这意味着它们被视为标志而不是实际持续时间,因此我认为不可能将持续时间设置为这些值以外的任何值。
如果您想向用户显示更长时间的消息,请考虑使用状态栏通知。当状态栏通知不再相关时,可以通过编程方式取消它们。
但这不是结束你可以这样做
for (int i=0; i < 2; i++)
{
Toast.makeText(this, "blah", Toast.LENGTH_LONG).show();
}
时间加倍。如果您指定 3 而不是 2 它将增加三倍的时间..等等。
替换Toast.LENGTH_LONG
或Toast.LENGTH_SHORT
用500