我想退出应用时,只需单击即可返回按钮,而不是双页。这是我的代码:
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();
}
});
当我使用该代码并按下确定时,系统会给我回复,但是当我按退出应用程序系统关闭并显示主页时。我希望有一个人可以帮助我 。谢谢..
答案 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);
}