android默认后退按钮在我实现操作栏后退按钮的代码后最小化应用程序

问题描述 投票:0回答:1

我已经实现了操作栏按钮的代码,它工作正常,但在我按下它后,我的智能手机后退按钮关闭或最小化。这是我的代码

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_about);

    /**
     * Action Bar Back Button
     */
    getActionBar().setDisplayHomeAsUpEnabled(true);
}

@Override
   public boolean onOptionsItemSelected(MenuItem item) {
      switch (item.getItemId()) {
         // Respond to the action bar's Up/Home button
         case android.R.id.home:
         NavUtils.navigateUpFromSameTask(this);
         return true;
      }
      return super.onOptionsItemSelected(item);
   }
   @Override
   public void onBackPressed() {
      moveTaskToBack(true); 
      AboutActivity.this.finish();
   }
android android-actionbar back-button
1个回答
1
投票
public void onBackPressed() {
  moveTaskToBack(true); 
  AboutActivity.this.finish();// you are finishing the activity
}

如果你想回去试试这个

@Override
public void onBackPressed()
{
     // code here to show dialog
     super.onBackPressed();  // optional depending on your needs
}
© www.soinside.com 2019 - 2024. All rights reserved.