2012-12-13 86 views
9

在我的項目中,我使用了動作欄sherlock庫。我想要在行動欄按鈕我用下面的代碼Back Arrow in Action bar Sherlock未顯示

getSupportActionBar().setHomeButtonEnabled(true); 

@Override 
    public boolean onOptionsItemSelected(MenuItem item) { 
     switch (item.getItemId()) { 

     case android.R.id.home: 
      finish(); 
      break; 

     default: 
      return super.onOptionsItemSelected(item); 
     } 
     return false; 
    } 

,任何東西都工作正常,但後退箭頭(以圖標的左側)不顯示。我也想顯示Back Arrow。任何人都可以告訴我我做錯了什麼。

回答

29

你必須這樣設置它:

ActionBar ab = getSupportActionBar(); 
ab.setDisplayHomeAsUpEnabled(true); 

希望有所幫助。