2014-12-05 50 views
0

我正在使用Android Studio,並在我的應用程序項目中的OnCreate方法中嘗試啓用操作欄上的Up功能。它說它需要minSDk爲11,但我的是9.我明白,我只是想知道是否有一種方法來添加此功能,最低目標爲9。我知道有一個支持庫,如果這有什麼與Up功能在操作欄上。setDisplayHomeAsUpEnabled要求最小SDK必須是11

當前的辦法,我使其

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

    getActionBar().setDisplayHomeAsUpEnabled(true); 
} 
+0

如果你的'minSdkVersion'是9,那麼你在API級別9-10(在這種情況下,沒有「up」)沒有操作欄,或者你正在使用一個操作欄backport情況下,它會提供'setDisplayHomeAsUpEnabled()')。本機操作欄本身只存在於API Level 11+上。 – CommonsWare 2014-12-05 01:43:16

回答

1

使用ActionBarActivity類和Android的支持庫V7這個類的getSupportActionBar方法。看看如何在這裏添加它support v7