2014-10-17 49 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;

相关问题