你的位置:首页 > 操作系统

[操作系统]重写onStart()函数


Android开发中有时会遇到这种情况,在数据列表的Activity中点击添加按钮,弹出另一个Activity添加数据,这样返回数据列表的Activity时就需要刷新数据列表(因为添加了一条数据)。这时需要刷新数据列表的代码就应该写在数据列表Activity的onStart()函数里面,而不能写在onCreate()函数里面,因为回到数据列表Activity时调用的是onStart(),而不是onCreate()。

onStart()和onCreate()不同,没有参数,直接上代码。

 

	@Override	public void onStart(){				super.onStart();		// 是否需要刷新数据		if (isFlush){			// 刷新数据			getData();			isFlush = false;		}	}