将Android Toast持续时间设置为非常长(例如1分钟) [英] Set Android Toast duration to be really long (e.g., 1 minute)
本文介绍了将Android Toast持续时间设置为非常长(例如1分钟)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我尝试将Toast节目的播放时间设置为1分钟。
我尝试这样做:
I try to set my Toast show duration like 1minute. I try this:
final Toast toast = Toast.makeText(getApplicationContext(), "MESSAGE", Toast.LENGTH_LONG );
toast.show();
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
toast.cancel();
}
}, 60000);
感谢您的帮助。
推荐答案
由于LENGTH_SHORT为2秒(而LENGTH_LONG为3.5秒),请尝试以下操作:
Since LENGTH_SHORT is 2 seconds (and LENGTH_LONG is 3.5 seconds), try this:
for (int i=0; i < 30; i++)
{
Toast.makeText(this, "MESSAGE", Toast.LENGTH_SHORT).show();
}
这篇关于将Android Toast持续时间设置为非常长(例如1分钟)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文