簡體   English   中英

為什么當我按下物理后退按鈕時onBackPressed()總是返回上一個活動?

[英]why onBackPressed() always go back previous activity when i press physical back button?

在完成一些活動之后,我想退出該應用程序。我實現了

 public void onBackPressed() {
       System.exit (0);
}

但是我的應用程序又回到了以前的活動。.我需要完全退出我的應用程序。該怎么做? 我搜索了很多文章,但無法解決該問題。 我的Android是2.3

dldnh是正確的。 您可以監視完成,也可以在開始第二個活動后完成第一個活動。

{
     Intent i = new Intent(this, com.second.class)
     startActivity(i);
     this.finish();
}

然后在次要活動中:

public void onBackPressed() {
       this.finish();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM