资产中缺少 Xamarin Main.xml,然后布局包含格式错误的 xml - 缺少根元素
Xamarin Main.xml is missing from assets then Layout contains malformed xml - Root element is missing
我刚开始使用 Xamarin studio,我已经构建了最基本的表单项目。在教程中,它展示了如何编辑 Main.xml
中的布局,这应该在 Resources/layout
中,但我的解决方案中没有。因此,当我手动添加它时,它会失败并显示错误消息 The layout contains malformed XML
和另一个 Root element is missing
。当我在记事本中打开 Main.xml
时,我可以看到内容是 <?xml version="1.0" encoding="UTF-8" ?>
。
正确空白Main.xml的内容应该是怎样的?
自己想出来的
单击来源,然后添加
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
应该就可以了。
检查标记是否正确开始和结束;例如,
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:background="@drawable/fondomizzou" **/>**
NOT
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:background="@drawable/fondomizzou"
**</RelativeLayout> />**
我刚开始使用 Xamarin studio,我已经构建了最基本的表单项目。在教程中,它展示了如何编辑 Main.xml
中的布局,这应该在 Resources/layout
中,但我的解决方案中没有。因此,当我手动添加它时,它会失败并显示错误消息 The layout contains malformed XML
和另一个 Root element is missing
。当我在记事本中打开 Main.xml
时,我可以看到内容是 <?xml version="1.0" encoding="UTF-8" ?>
。
正确空白Main.xml的内容应该是怎样的?
自己想出来的
单击来源,然后添加
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
应该就可以了。
检查标记是否正确开始和结束;例如,
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:background="@drawable/fondomizzou" **/>**
NOT
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="16dp"
android:paddingRight="16dp"
android:background="@drawable/fondomizzou"
**</RelativeLayout> />**