如何让按钮回到家里就像回到行动吧?

时间:2016-03-13 15:48:00

标签: android

我想退出应用时,只需单击即可返回按钮,而不是双页。这是我的代码:

btnOk = (Button) findViewById(R.id.btnOk);
    btnOk.setOnClickListener (new View.OnClickListener(){
        @Override
        public void onClick(View v){
            //TODO Auto-generated method stub
                    startActivity(new Intent(Tentang.this,MainActivity.class));
            finish();

        }
    });

当我使用该代码并按下确定时,系统会给我回复,但是当我按退出应用程序系统关闭并显示主页时。我希望有一个人可以帮助我 。谢谢..

1 个答案:

答案 0 :(得分:0)

嗨,不知道你到底在找什么,但这里有 onBackPressed 覆盖你可以使用的方法,

private boolean doubleBackToExitPressedOnce = false;

@Override
public void onBackPressed() {

    if (doubleBackToExitPressedOnce) {

        finish();
    }

    this.doubleBackToExitPressedOnce = true;
    Toast.makeText(this, "Please click BACK again to exit", Toast.LENGTH_SHORT).show();

    new Handler().postDelayed(new Runnable() {

        @Override
        public void run() {
            doubleBackToExitPressedOnce = false;
        }
    }, 2000);
}