[英]Set home up button
我想在我的PreferenceScreen中設置Home Up按鈕,所以我嘗試使用此代碼
if (android.os.Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB){
getActionBar().setDisplayHomeAsUpEnabled(true);
}
我的應用程序需要minSdkVersion10(GB),所以我使用Build.VERSION.SDK_INT檢查了android版本。 問題是月食給我getActionBarMethod()一個錯誤,因為“調用要求API級別11(當前最小為10):android.preference.PreferenceActivity#getActionBar”我該如何解決?
將其添加到上面使用此代碼的方法中,
在這種情況下,我使用了onCreate方法。
@SuppressLint("NewApi") or @TargetApi(HONEYCOMB)
public void onCreate(Bundle savedInstance){
if (android.os.Build.VERSION.SDK_INT >= VERSION_CODES.HONEYCOMB){
getActionBar().setDisplayHomeAsUpEnabled(true);
}
}
對於您在姜餅上使用actionbar,最好的解決方案是使用Jake Wharton的ActionBarSherlock庫
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.