是这样的:
想在另一个Activity里打开这个Activity,但这之前的原来那个Activity还存在,请问用什么语句来先把原来那个结束掉啊?
急求解?~~~
------解决方案--------------------
------解决方案--------------------
public void startActvity() {
Intent intent = new Intent(...,...);
startActivity(intent);
finish();
}
------解决方案--------------------
------解决方案--------------------
在当前Activity中发个Intent到想要关闭的Activity,通知他自行finish关闭自己。
这样对方可以在关闭自己前做一些想做的事。
另外一种方式是在想要关闭的Activity中封装一个public接口,该接口只须一条语句即可:
finish();
但这样不规范。