Android - 点击按钮时关闭活动

Tam*_*oos 1 eclipse android kill button

我有一个有很多活动的公交车时刻表应用程序(大约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);   
    }
});
Run Code Online (Sandbox Code Playgroud)

Rag*_*dan 12

呼叫 finish()

Intent intent = new Intent(context, B10oda.class);
startActivity(intent);
finish();
Run Code Online (Sandbox Code Playgroud)

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

120活动似乎太多了.看看您是否可以更改设计并减少活动数量.