Toast是安卓作为提示是经常需要用到的,然而有时一大堆Toast的弹出
让整个程序看着不够和谐。官方提供的也仅仅只有两种显示时间,
Toast.LENGTH_LONG显示时间为3.5秒、Toast.LENGTH_SHORT显示
时间为2秒,下面给出自己定义的时间代码,见代码
/**
* 根据自己的时间去定义一个Toast 输入时间为毫秒
*
* @param c
* @param info
* @param time
*/
public static void setToatBytTime(Context c, String info, int time) {
final Toast toast = Toast.makeText(c, info, Toast.LENGTH_SHORT);
toast.show();
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
toast.cancel();
}
}, time);
}
</textarea >
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-07 02:59:04