(活动的基本用法:销毁一个活动)
通过上一节的学习,你已经掌握了手动创建活动的方法,并学会了如何在活动中创建 Toast 和创建菜单。或许你现在心中会有个疑惑,如何销毁一个活动呢?
其实答案非常简单,只要按一下 Back 键就可以销毁当前的活动了。不过如果你不想通过按键的方式,而是希望在程序中通过代码来销毁活动,当然也可以,Activity 类提供了一个finish()
方法,我们在活动中调用一下这个方法就可以销毁当前活动了。
修改按钮监听器中的代码,如下所示:
复制代码
button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { finish(); } });
重新运行程序,这时点击一下按钮,当前的活动就被成功销毁了,效果和按下 Back 键是一样的。
评论