2016-12-18 4 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 안드로이드 | 기기에 UI가 표시되지 않음

처리되지 않은 예외 : System.NullReferenceException : 개체 참조 가 개체의 인스턴스로 설정되지 않았습니다. 휴식을 누르면에

, 헤더는 소스에게 말과 Visual Studio에서 열려있는 창을 사용할 수 없음 (첨부 스크린 샷을 참조하십시오)

나는이 문제를 해결하는 방법을 제안 해주십시오.

디자이너 화면 :

Designer Screen

장치 화면 :

Device Screen

Exceptio n 개의 창 : Exception Window

+0

코드가 있습니까? 그리고 Main.amxl과 MainActivity 코드를 나에게 보여줄 수 있습니까? –

+0

'MainActivity.OnCreate()'에서'SetContentView()'를 설정했는지 확인 했습니까? 인스턴스화되지 않은 코드를 실행하는 것 같아서 그 전에 충돌을 일으킬 수 있습니다. –

+0

@JonDouglas Spot on !! 어떤 이유로이 행은 기본적으로 주석 처리되었습니다. 나는 그런 명백한 것을 바라 보는 것에 어리 석다. 감사. 답변으로 의견을 게시하면 동의 할 것입니다. :) –

답변

1

가 유효한 안드로이드 레이아웃으로 MainActivity.OnCreate()에 기본 SetContentView()을 설정해야합니다.

관련 문제