2012-01-06 25 views
5

Khi tôi cố gắng cứng mã một chuỗi bắt đầu với @ làm giá trị cho thuộc tính android:text, nhật thực toàn phần nói@ vào lúc bắt đầu của giá trị EditText

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

làm thế nào tôi có thể tránh được điều này?

<EditText android:id="@+id/password_input" 
    android:layout_width="fill_parent" android:layout_height="wrap_content" 
    android:singleLine="true" android:fadingEdge="horizontal" 
    android:password="true" android:text="@dmin123"/> 

Trả lời

7

Hãy thử này để hiển thị @ trong chỉnh sửa văn bản của bạn:

android: text = "\ @ dmin123"

5

Bạn cần thoát khỏi biểu tượng @. thử này: android:text="\@dmin123"

2

Vui lòng thử này,

android:text="\@dmin123"/> 

bạn cần phải thêm về phía trước '/' trước khi '@' nhân vật. Giống như Escape Sequence in C Language. Tôi đã thử nó trong mã của tôi & nó đang hoạt động tốt. Hiển thị cho tôi Lệnh bằng @ trong văn bản.

+0

100%, 1 cho bạn –

+0

Tôi sợ phải chấp nhận câu trả lời nóng Arjun Rampal của: -) –

Các vấn đề liên quan