2012-06-23 22 views
8

Làm cách nào để bạn sử dụng @ làm văn bản trong tệp XML Android, vì nó có ý nghĩa đặc biệt? Tôi có một TextView mà chỉ đơn giản sẽ giữ văn bản @Thoát XML trên Android "@" Biểu tượng

tôi đã cố gắng:

<TextView 
    android:id="@+id/at_text" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_toRightOf="@id/account_name" 
    android:gravity="center_horizontal" 
    android:padding="3dip" 
    android:text="@" /> 

Điều đó tất nhiên đã không làm việc với các lỗi

error: Error: No resource type specified (at 'text' with value '@').

Vì vậy, tôi đã cố gắng trỏ nó đến một mục trong strings.xml như thế này: <string name="at">@</string> và hiển thị lỗi:

error: Error: No resource type specified (at 'at' with value '@').

Vậy làm cách nào để thoát khỏi @ làm văn bản cho một TextView?

Trả lời

19

sử dụng cách này ..............

<string name="at">\@</string> 
+1

hoàn hảo cảm ơn! – Jeshurun

+0

luôn được chào đón !! ........ –

6
android:text="\@" 
      ^

thay vì

android:text="@" 
Các vấn đề liên quan