草庐IT

FormsAppCompatActivity

全部标签

android - 启动时 Xamarin Android.FormsAppCompatActivity NullReferenceException

我尽可能地精简了我的应用程序以找到这个问题。仍然显示:11-1215:56:27.908I/MonoDroid(17629):System.NullReferenceException:Objectreferencenotsettoaninstanceofanobject.11-1215:56:27.908I/MonoDroid(17629):atXamarin.Forms.Platform.Android.AppCompat.Platform.LayoutRootPage(Xamarin.Forms.Pagepage,System.Int32width,System.Int32hei

android - 应用恢复导致 FormsAppCompatActivity 崩溃

我有一个XamarinForms应用程序,目前正在为Android构建。我有一个用于扩展FormsApplicationActivity的MainActivity,但是因为我想使用自定义主题,所以我不得不更改它以扩展FormsAppCompatActivity(请参阅我的另一个问题:XamarinFormscustomthemenotworking)。自从从FormsApplicationActivity更改为FormsAppCompatActivity后,每当我退出应用程序然后再返回应用程序时,应用程序就会崩溃。它在OnResume方法的App.xaml.cs类中抛出错误,我尝试将M

android - FormsAppCompatActivity 和 MasterDetailPage : no Toolbar

更新:显然这是故意的,参见here.编辑:事实证明,问题是工具栏没有添加到MasterDetailPage,而是添加到我设置为详细信息页面的页面(在我的例子中是NavigationPage).那么问题就变成了:为什么我用MasterDetailPage的时候没有Toolbar?我已经升级到新的FormsAppCompatActivity。有很多错误,我会一一解决。现在,抽屉显示在工具栏上。我希望工具栏始终位于顶部,因此抽屉应位于其下方。我的RootView是一个MasterDetailPage:RootView=newMasterDetailPage{Master=PageSubs,D