完成后关闭活动

时间:2012-12-03 09:52:01

标签: android

我有疑问 在android中 在我点击按钮转到updateprofile后如何关闭之前的活动 例如

x.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent activity2 = new Intent(getApplicationContext(),
                    updateprofile.class);
            startActivity(updateprofile);


        }
    });

我可以打电话来关闭之前的活动,你可以帮我吗? 感谢

2 个答案:

答案 0 :(得分:2)

在当前活动中调用finish(),..

x.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            Intent activity2 = new Intent(yourActivity.this,
                    activity2.class);
            startActivity(activity2);
            finish();

        }
    });

答案 1 :(得分:0)

x.setOnClickListener(new OnClickListener() 
{
    @Override
    public void onClick(View v) 
    {
                Intent activity2 = new Intent(mainActivity.this, secondActivity.class);
                finish();
                startActivity(activity2);
    }
});