2013-05-07 94 views
-1

我設置在我的活動下面的代碼:當我點擊後退箭頭圖標時,爲什麼它不起作用?

ActionBar actionBar = getActionBar(); 
actionBar.setDisplayHomeAsUpEnabled(true); 

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    return super.onOptionsItemSelected(item); 
} 

爲什麼它不能正常工作,當我點擊後退箭頭圖標?

回答

1

你需要自己實現它:

@Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     switch (item.getItemId()) { 
      case android.R.id.home: 
       finish(); 
       break; 
      default: 
       break; 
     } 
     return super.onOptionsItemSelected(item); 
    } 
相關問題