Comment puis-je commenter dans un fichier XML de mise en page Android. J'ai vu Commentaires dans Android Layout xml - mais je voulais commenter à l'intérieur d'un parent.
Lorsque j'essaie de le faire, j'obtiens une erreur dans Eclipse:
<Button Android:text="Button"
<!-- this is a comment -->
Android:id="@+id/Discon" >
</Button>
Les connaissances de base du XML nous ont appris que nous ne pouvions pas ajouter de commentaires dans les attributs. Est-il possible de supprimer l'identifiant en tant qu'attribut et de le spécifier en tant qu'élément?
Ou y a-t-il un moyen d'ajouter des commentaires à l'intérieur des attributs d'éléments?
vous ne pouvez pas insérer de commentaire dans une balise . entre balises, ce n'est pas un problème
<!--
this is a comment
-->
<Button Android:text="Button"
Android:id="@+id/Discon" >
</Button>
si vous voulez commenter temporairement un attribut (si c'est ce que vous voulez savoir), vous devrez le déplacer en dehors de la balise et la commenter.
<Button Android:text="Button"
Android:id="@+id/Discon"
>
</Button>
==>
<!-- Android:id="@+id/Discon" -->
<Button Android:text="Button"
>
</Button>
Eh bien pas techniquement un commentaire, achetez vous pouvez faire
<Button comment="write whatever you want here" Android:text="Button" ...
Ou, si vous souhaitez supprimer temporairement un attribut, supprimez le Android:
du nom.
Fondamentalement, Android ignore tout sans l’espace de nom Android:
.
J'utilise Android Studio, donc je peux dire un commentaire XML pour A.S uniquement.
Il suffit de sélectionner la partie du code que vous souhaitez commenter et
appuyez sur (Ctrl + Maj +?) Il ajoutera <1-- votre code ->, Ici 1 est (Maj + 1) (point d'exclamation)
Rappelez-vous une dernière chose, voici une exception: Exemple
<TextView
Android:id="@+id/T_HomeworkMax1"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:textColor="#FF1E0101"
Android:textAppearance="?android:textAppearanceSmall"
Android:layout_marginStart="95dp"
Android:text="Max" />
<TextView
Android:id="@+id/T_HomeworkMin1"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:textColor="#FF1E0101"
Android:layout_marginStart="140dp"
Android:textAppearance="?android:textAppearanceSmall"
Android:text="Min" />
Ici, vous ne pouvez pas sélectionner seulement une ou deux lignes du code, vous devez sélectionner un nœud complet (TextView).
<!-- <TextView
Android:id="@+id/T_HomeworkMax1"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:textColor="#FF1E0101"
Android:textAppearance="?android:textAppearanceSmall"
Android:layout_marginStart="95dp"
Android:text="Max" />-->
<TextView
Android:id="@+id/T_HomeworkMin1"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:textColor="#FF1E0101"
Android:layout_marginStart="140dp"
Android:textAppearance="?android:textAppearanceSmall"
Android:text="Min" />
Maintenant, First TextView est Comment.
Utilisez le code ci-dessous pour commenter dans Android Studio:
Commenter/décommenter un bloc de code. Ctrl + Maj + "/"
Commenter/décommenter une ligne de code. Ctrl + "/"
XML ne permet pas de commenter entre les balises (), ce qui signifie que vous ne pouvez pas placer de commentaires sur les attributs car ils seraient dans sa balise . Vous ne pouvez pas supprimer un attribut et le placer en dehors de sa balise, car il est n'est plus un attribut.
En bref, ce que vous essayez de faire, de la façon dont vous essayez de le faire, cela ne peut tout simplement pas être fait.