解析XML时出错:找不到任何元素

时间:2016-06-18 21:34:50

标签: android xml

当我今天尝试构建我的应用程序时,我遇到了一个名为 错误解析XML的问题:找不到任何元素 我无法修复它。我不知道它是否是一个未封闭的标签或东西,但我似乎没有得到它。这是我的代码:

    <group>
        <item android:checkableBehavior="single"/>
        <item android:title="" />
        <item
            android:id="@+id/nav_church1"
            android:icon="@drawable/church"
            android:title="Άγιος Χαράλαμπος" />
        <item
            android:id="@+id/nav_church2"
            android:icon="@drawable/church"
            android:title="Τίμιος Σταυρός" />
        <item
            android:id="@+id/nav_church3"
            android:icon="@drawable/church"
            android:title="Παναγία του Γιαννούλη" />
        <item
            android:id="@+id/nav_church4"
            android:icon="@drawable/church"
            android:title="Αγία Βαρβάρα" />
        <item
            android:id="@+id/nav_church5"
            android:icon="@drawable/church"
            android:title="Άγιος Γεώργιος ο Καθολικός" />
        <item
            android:id="@+id/nav_church6"
            android:icon="@drawable/church"
            android:title="Επισκοπή" />
        <item
            android:id="@+id/nav_church7"
            android:icon="@drawable/church"
            android:title="Αγία Άννα" />
        <item
            android:id="@+id/nav_church8"
            android:icon="@drawable/church"
            android:title="Άγιοι Θεώδοροι" />
        <item
            android:id="@+id/nav_church9"
            android:icon="@drawable/church"
            android:title="Άγιος Νικόλαος" />
        <item
            android:id="@+id/nav_church10"
            android:icon="@drawable/church"
            android:title="Άγιος Κήρυκος" />
        <item
            android:id="@+id/nav_church11"
            android:icon="@drawable/church"
            android:title="Άγιος Στυλιανός" />
        <item
            android:id="@+id/nav_church12"
            android:icon="@drawable/church"
            android:title="Άγιοι Δημήτριος και Γεώργιος του Κάστρου" />
        <item
            android:id="@+id/nav_church13"
            android:icon="@drawable/church"
            android:title="Άγιος Ελευθέριος" />
        <item
            android:id="@+id/nav_church14"
            android:icon="@drawable/church"
            android:title="Άγιος Μηνάς" />
        <item
            android:id="@+id/nav_church15"
            android:icon="@drawable/church"
            android:title="Αγία Μακρίνα" />
        <item
            android:id="@+id/nav_church16"
            android:icon="@drawable/church"
            android:title="Αγία Κυριακή" />
        <item
            android:id="@+id/nav_church17"
            android:icon="@drawable/church"
            android:title="Ταξιάρχης Μιχαήλ" />
        <item
            android:id="@+id/nav_church18"
            android:icon="@drawable/church"
            android:title="Άγιος Ζαχαρίας" />
        <item
            android:id="@+id/nav_church19"
            android:icon="@drawable/church"
            android:title="Αγία Κρυφτή" />
        <item
            android:id="@+id/nav_church20"
            android:icon="@drawable/church"
            android:title="Άγιος Ιωάννης Θεολόγος" />
        <item
            android:id="@+id/nav_church21"
            android:icon="@drawable/church"
            android:title="Άγιος Σπυρίδων" />
        <item
            android:id="@+id/nav_church22"
            android:icon="@drawable/church"
            android:title="Άγιος Νικόλαος" />
        <item
            android:id="@+id/nav_church23"
            android:icon="@drawable/church"
            android:title="Άγιοι Ανάργυροι" />
        <item
            android:id="@+id/nav_church24"
            android:icon="@drawable/church"
            android:title="Κοίμηση της Αγίας Άννης" />
        <item
            android:id="@+id/nav_church25"
            android:icon="@drawable/church"
            android:title="Αγία Αικατερίνη" />
        <item
            android:id="@+id/nav_church26"
            android:icon="@drawable/church"
            android:title="Άγιος Δημήτριος" />
        <item
            android:id="@+id/nav_church27"
            android:icon="@drawable/church"
            android:title="Κοίμησις Θεοτόκου" />
        <item
            android:id="@+id/nav_church28"
            android:icon="@drawable/church"
            android:title="Μεταμόρφωση του Σωτήρος" />
        <item
            android:id="@+id/nav_church29"
            android:icon="@drawable/church"
            android:title="Ταξιάρχης Μιχαήλ (2)" />
        <item
            android:id="@+id/nav_church30"
            android:icon="@drawable/church"
            android:title="Τίμιος Πρόδρομος" />
        <item
            android:id="@+id/nav_church31"
            android:icon="@drawable/church"
            android:title="Άγιος Ευθύμιος" />
        <item
            android:id="@+id/nav_church32"
            android:icon="@drawable/church"
            android:title="Άγιος Γεώργιος" />
        <item
            android:id="@+id/nav_church33"
            android:icon="@drawable/church"
            android:title="Άγιος Στέφανος" />
        <item
            android:id="@+id/nav_church34"
            android:icon="@drawable/church"
            android:title="Άγιος Αθανάσιος" />
        <item
            android:id="@+id/nav_church35"
            android:icon="@drawable/church"
            android:title="Άγιος Νικόλαος Μαυρίκας" />
    </group>

    <item android:title="Extra">
        <menu>
            <item
                android:id="@+id/nav_share"
                android:icon="@drawable/ic_menu_share"
                android:title="Πληροφορίες" />
            <item
                android:id="@+id/nav_send"
                android:icon="@drawable/ic_menu_send"
                android:title="Επικοινωνία"/>
        </menu>
    </item>

这是问题的截图: Click me

1 个答案:

答案 0 :(得分:0)

更改元素顺序

<Group> should be child of `<Menu>` item 

您的代码应该是这样的:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:title="item1"
        />
    <Group>
    <item  
        android:title="item1Group1"
        />
    <item 
        android:title="item2Group1"
        />
    </Group>
    <group>
        <item
            android:title="item1Group2"
            />
        <item
            android:title="item2Group2"
            />
    </group>
    <item
        android:title="item2"
        />
</menu>
案例中

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:title="Extra">
        <group>

            <item
                android:id="@+id/nav_share"
                android:icon="@drawable/ic_menu_share"
                android:title="Πληροφορίες" />
            <item
                android:id="@+id/nav_send"
                android:icon="@drawable/ic_menu_send"
                android:title="Επικοινωνία"/>
        </group>
    </item>
</menu>

您必须定义根菜单项目:

 <menu xmlns:android="http://schemas.android.com/apk/res/android">