Android XML转义“@”符号

如何在Android XML文件中使用@作为文本,因为它具有特殊的含义? 我有一个TextView ,它将简单地保存文本@

我试过了:

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

这当然没有与错误工作

错误:错误:没有指定资源types(在'文本'的值'@')。

所以我试着将它指向strings.xml一个条目,如下所示: <string name="at">@</string>并显示错误:

错误:错误:没有指定资源types(在“at”处,值为“@”)。

那么,我如何将@作为TextView的文本?

  • Android:从本地资源中读取XML(用于testing)
  • ImageView圆angular
  • 在Android中将XML转换为JSON对象
  • Android:如何使用包含布局的工具
  • 如何从res / integers.xml获得整数值?
  • 为什么Android xml布局文件不能识别ctrl +空格的内容?
  • 你怎么在android中显示一个2位的NumberPicker?
  • CoordinatorLayout AppBarLayout背后的内容
  • 用这种方式…………..

      <string name="at">\@</string> 
     android:text="\@" ^ 

    代替

     android:text="@"