2014-10-17 50 views
2

我剛剛將Xamarin升級爲他們的下一個「穩定」版本。我似乎遇到了繼承Activity的類問題。當不在之前,ActionBar由於某種原因似乎是空的。我很困惑,爲什麼現在發生這種情況。Xamarin Activity OnCreate ActionBar爲空

public class NavigationDrawerActivity : Activity 
{ 
    //... 

    protected override void OnCreate (Bundle savedInstanceState) 
    { 

     base.OnCreate (savedInstanceState); 

     //... 
     // NullPointerException, this.ActionBar is null. 
     this.ActionBar.SetDisplayHomeAsUpEnabled (true); 
     this.ActionBar.SetHomeButtonEnabled (true); 

     //...  
    } 
    //... 
} 

這個代碼是基於關閉的這一點:http://developer.xamarin.com/samples/NavigationDrawer/

沒有人有任何想法,以什麼可能導致此?

回答

0

沒關係。我想到了。顯然我需要繼承ActionBarActivity而不是Activity。我必須添加組件Android Support Library v7 AppCompat並添加using Android.Support.V7.App;

相關問題