sejak awal program saya, saya menggunakan beberapa karakter khusus seperti "<-", "" << "im my string.xml di Eclipse saat mengembangkan untuk Android.
Semua bekerja dengan baik selama satu tahun, tetapi hari ini, saya hanya ingin membuat beberapa perubahan kecil dan mulai mengedit file xml saya.
Saya sekarang mendapatkan kesalahan kompilasi pada karakter ini karena gerhana percaya itu bagian dari blok xml.
Adakah ide tentang bagaimana saya bisa menambahkan simbol ini "<" di file xml saya?
Terima kasih banyak.
android
xml
special-characters
Waza_Be
sumber
sumber
Jawaban:
Menggunakan
<
untuk<
>
untuk>
&
untuk&
sumber
Cara lain untuk memasukkan karakter khusus mengikuti panduan Moss : Bagaimana cara menulis karakter & di android strings.xml dengan menggunakan definisi Unicode :
Contoh:
yang ada dalam string:
sumber
Saya menemukan pertanyaan ini, karena saya menggunakan markup HTML di string saya.
Jika Anda merujuk ke dokumentasi Sumber Daya String Android , di bagian: "Gaya dengan markup HTML" Anda akan melihat bahwa di strings.xml, Anda perlu menggunakan & lt; untuk braket pembuka, tetapi Anda dapat menggunakan garis miring terbalik dan braket penutup dengan aman. Sebagai contoh:
dapat ditulis sebagai:
di strings.xml Anda.
Jika menggunakan string HTML ini dalam kode Anda, Anda dapat menggunakan:
dan hasilnya adalah string tebal Anda!
sumber