Android - 点击按钮时关闭活动

时间:2014-04-06 10:21:17

标签: android eclipse button kill

我有一个有很多活动的公交车时刻表应用程序(大约120个)。它工作顺利,但在打开几个活动后,它变慢了。所以我有按钮打开其他活动。我希望在另一个被打开后杀死前一个活动。我该怎么做?提前谢谢。

我的按钮点击操作:

addListenerOnButton();
}


public void addListenerOnButton() {

final Context context = this;

button101 = (Button) findViewById(R.id.button101);

button101.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View arg0) {

        Intent intent = new Intent(context, B10oda.class);
        startActivity(intent);   
    }
});

1 个答案:

答案 0 :(得分:12)

致电finish()

Intent intent = new Intent(context, B10oda.class);
startActivity(intent);
finish();

但是如果你真的想完成活动,请再想一想。你可以做一些分析,找出你的应用程序运行缓慢的原因。

另外120项活动似乎太多了。看看你是否可以改变你的设计并减少活动的数量。