屢次彈出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

相關文章
相關標籤/搜索