2012-01-06 14 views
5

Quando ho provato a codificare una stringa inizia con @ come valore per l'attributo android:text, eclissi dice@ all'inizio del valore di EditText

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

come posso evitare questo?

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

risposta

7

Prova questo per mostrare @ nel modificare il testo:

android: text = "\ @ dmin123"

5

È necessario sfuggire @ simbolo. provare questo: android:text="\@dmin123"

2

Si prega di provare questo,

android:text="\@dmin123"/> 

è necessario aggiungere in avanti '/' prima che il carattere '@'. Proprio come Escape Sequence in C Language. L'ho provato nel mio codice & sta funzionando bene. Mostrami Comando con @ nel testo.

+0

100%, +1 per te –

+0

ho paura di accettare risposte caldi di Arjun Rampal: -) –

Problemi correlati