it-swarm-id.com

Mengomentari dalam file tata letak Android

Bagaimana saya bisa berkomentar dalam file xml tata letak Android. Saya telah melihat Komentar di Layout Android xml - tapi saya ingin berkomentar di dalam orangtua.

Ketika saya mencoba melakukan itu saya mendapatkan kesalahan di Eclipse:

<Button Android:text="Button" 
<!-- this is a comment -->
Android:id="@+id/Discon" >
</Button>

Dari pengetahuan latar belakang xml, saya mengetahui bahwa kita tidak dapat menambahkan komentar pada atribut. Apakah ada cara untuk menghapus id sebagai atribut dan menetapkannya sebagai elemen?
Atau adakah cara untuk menambahkan komentar di dalam atribut elemen?

24
ankith13

anda tidak dapat menyematkan komentar di dalam tag. di antara tag itu bukan masalah

<!-- 
     this is a comment 
 -->
<Button Android:text="Button" 
   Android:id="@+id/Discon" >
</Button>

jika Anda ingin komentar sementara atribut (jika itu yang Anda ingin tahu) Anda harus memindahkannya di luar tag dan komentar di sana.

<Button Android:text="Button" 
   Android:id="@+id/Discon" 
  >
</Button>


==>

<!--   Android:id="@+id/Discon" -->

<Button Android:text="Button" 
  >
</Button>
28
P.Melch

Yah tidak secara teknis komentar, beli bisa Anda lakukan

<Button comment="write whatever you want here" Android:text="Button" ...

Atau jika Anda ingin menghapus atribut untuk sementara, hapus Android: dari namanya.

Pada dasarnya Android mengabaikan semuanya tanpa namespace Android:.

10
Daniel Fekete

Saya menggunakan Android Studio, Jadi saya dapat memberi tahu Anda komentar XML untuk A.S saja.

Cukup pilih bagian kode yang ingin Anda komentari dan 

tekan (Ctrl + shift +?) Ini akan menambahkan <1-- Kode Anda ->, Ini 1 adalah (Shift + 1) (tanda seru)

Ingat satu hal lagi, Ini satu pengecualian: Contoh

   <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" />

Di sini, Anda tidak dapat memilih hanya satu atau dua baris dari kode, Anda harus memilih Node penuh (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" />

Sekarang, TextView Pertama adalah Komentar.

2
G Setia

Gunakan Kode Di Bawah Ini untuk berkomentar di Android Studio:

Beri komentar/batalkan komentar pada blok kode. Ctrl + Shift + "/"

Komentari/batalkan komentar pada satu baris kode. Ctrl + "/"

1
Rohan Lodhi

XML tidak memungkinkan untuk berkomentar di antara tag () yang berarti Anda tidak dapat menempatkan komentar ke atribut karena mereka akan berada di dalam tag. Anda tidak dapat menghapus atribut dan menempatkannya di luar tag, karena itu bukan lagi atribut.

Singkatnya, apa yang Anda coba lakukan, dalam cara Anda mencoba melakukannya, itu tidak bisa dilakukan.

0
Aitor Viana