屡次弹出Toast形成覆盖的解决办法

new OnClickListener() {
	Toast toast = Toast.makeText(TestActivity.this, "", Toast.LENGTH_SHORT);//成员变量toast
	int i = 1;
	public void onClick(View v) {
		toast.setText("更新次数为:"+i++);//刷新文字内容
		toast.show();//显示toast
	}
}

如上代码所示,Toast对象只有一个,使用时刷新其内容,便可避免屡次弹出形成的覆盖。java

同时Toast对象的消失时间会按最后一次show方法调用开始计算,因此不会影响用户对内容的查看。this

相关文章
相关标签/搜索