2012-06-23 30 views
8

¿Cómo se usa el @ como texto en un archivo XML de Android, ya que tiene un significado especial? Tengo un TextView que sólo tiene que mantener el texto @Android XML escape "@" Símbolo

Traté:

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

Eso por supuesto no funcionó con el error

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

así que traté apuntando a una entrada en strings.xml de esta manera: <string name="at">@</string> y que muestra el error:

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

Entonces, ¿cómo puedo escapar @ como el texto para un TextView?

Respuesta

19

uso de esta manera ..............

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

perfecta gracias! – Jeshurun

+0

siempre bienvenido !! ........ –

6
android:text="\@" 
      ^

en lugar de

android:text="@"