【问题标题】:Xamarin Android | UI shows up blank in deviceXamarin Android | UI 在设备中显示为空白
【发布时间】:2016-12-18 10:04:24
【问题描述】:

我正在开发用于学习目的的 android 应用程序。我在笔记本电脑上安装了 Xamarin 4.2.1.60。 我创建了一个简单的布局并尝试在我的 One Plus 3 (Android M 6.0.1)Moto G (Android L 5.1) 1st Gen 上运行它 但布局在他们两个中都显示为空。 它还给了我以下运行异常:

未处理的异常:System.NullReferenceException:对象引用 未设置为对象的实例。

按下 break 时,Visual Studio 中会打开一个窗口,其中标头显示 Source Not Available (请看附件截图)

请建议我如何解决这个问题。

设计器屏幕:

设备屏幕:

异常窗口:

【问题讨论】:

  • 你有任何代码吗?你能给我看看 Main.amxl 和 MainActivity 代码吗?
  • 您是否确保在您的MainActivity.OnCreate() 中设置了SetContentView()?看起来您可能正在执行尚未实例化的代码,因此在此之前它可能会崩溃。
  • @JonDouglas 现货!!出于某种原因,默认情况下此行已被注释。忽略这么明显的事情,我觉得很傻。谢谢。如果您将评论作为答案发表,我会接受。 :)

标签: visual-studio layout xamarin xamarin.android


【解决方案1】:

确保在您的MainActivity.OnCreate() 中使用有效的Android 布局设置默认SetContentView()

【讨论】:

    猜你喜欢
    • 2017-03-07
    • 2021-12-29
    • 1970-01-01
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-12
    相关资源
    最近更新 更多