„Kommentieren Sie den Code in der XML-Datei“, achten Sie bitte auf die Position des Kommentars

Machen wir die Tastenkombinationen zum Hinzufügen von Kommentaren in Eclipse bekannt:

Beim Bearbeiten von Java-Dateien in Eclipse lauten die Tastenkombinationen zum Kommentieren und Entfernen von Kommentaren: „STRG + /“
Beim Bearbeiten von XML-Dateien: Kommentieren: STRG + UMSCHALT + / Entfernen des Kommentars: STRG + UMSCHALT + \

Wenn Sie heute Eclipse zum Schreiben des relativen Layouts von Android verwenden und Kommentare im Kontrollraum hinzufügen, wird unabhängig davon, wie Sie sie hinzufügen, eine Fehlermeldung angezeigt. Unabhängig davon, ob Sie // oder <!-- --> verwenden, wird eine Fehlermeldung angezeigt. Jetzt habe ich es endlich herausgefunden.    1. Android-XML-Dateien (einschließlich derjenigen unter Layout und Werten) werden im Allgemeinen in der Form <!--comment content--> kommentiert, was sich von den Kommentaren in Java-Dateien unterscheidet. Die Verwendung von // funktioniert nicht. Wenn Sie mir nicht glauben, können Sie es versuchen.    2.  In XML wird es in Form von <Button /> dargestellt, wobei die Bedeutung von „/>“ bedeutet, dass dieses XML keinen Inhalt enthält und es sich um eine minimale Komponenteneinheit handelt, das heißt, es kann keine anderen < > Codes in der Mitte enthalten, sodass beim Kommentieren in der Mitte von <Button /> ein Fehler auftritt.    3. Wenn Sie im Eclipse-Editor den Kommentar // an der richtigen Position verwenden, wird ein Fehler gemeldet. Im Android Studio-Editor (Android Studio 3.5.2) kann er jedoch kompiliert und übergeben werden. In <RelativeLayout></RelativeLayout> gibt es jedoch ein „>“-Symbol vor dem Kommentar, wir können in der Mitte einen Kommentar abgeben, und seine vollständige Struktur ist vorhanden 




<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
     <!-- 在这里注释是没有问题的 -->   

    <TextView
        android:id="@+id/tv1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
    
     <!-- 在这里注释也是没有问题的 -->   

    <TextView
        android:id="@+id/tv2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
    
</RelativeLayout>

Das heißt, Kommentare können nur nach dem Komponentenlayoutcode oder vor der Komponente hinzugefügt werden.

----------------Ergänzung am 6. Mai 2019: Willkommen in der qq-Gruppe: 704369440---------------

 

おすすめ

転載: blog.csdn.net/zhangjin1120/article/details/52207840