2016-12-18 79 views
0

我正在開發用於學習目的的android應用程序。我已經在我的筆記本電腦上安裝了Xamarin 4.2.1.60。 我創建了一個簡單的佈局,並試圖在我的One Plus 3(Android M 6.0.1)Moto G(Android L 5.1)1st Gen 上運行它,但佈局在其中都顯示爲空。 這也給了我下面的異常運行:Xamarin Android | UI在設備中顯示空白

未處理的異常:System.NullReferenceException:對象 不設置到對象的實例。

在壓制突破,在Visual Studio中頭說源開了個窗戶不可 (請參閱附截圖)

請建議我怎麼能解決這個問題。

設計師屏:

Designer Screen

設備屏幕:

Device Screen

例外? ñ窗: Exception Window

+0

你有沒有背後的代碼?你可以向我展示Main.amxl和MainActivity代碼嗎? –

+0

你確定在你的MainActivity.OnCreate()中設置了'SetContentView()'嗎?看起來你可能正在執行沒有實例化的代碼,因此在此之前它可能會崩潰。 –

+0

@JonDouglas現貨!出於某種原因,此行在默認情況下進行了評論。我忽略了這樣一個明顯的事情,我感到很傻。謝謝。如果您將評論發佈爲答案,我會接受它。 :) –

回答

1

務必設置默認SetContentView()MainActivity.OnCreate()一個有效的Android的佈局。