我正在尝试将“@”设置为TextView
中的文本,但由于@
是引用键,因此不允许我将其设置为文本。
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="@" />
答案 0 :(得分:4)
您需要像\\@
这样的资源转义它,例如双引号之间的<string name="my_string">\\@my_string</string
和\@
答案 1 :(得分:2)
string str = "≤ ≥";
textView.setText(Html.fromHtml(str));
或者您也可以使用此
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<TableRow>
<TextView
android:layout_column="1"
android:text="•"></TextView>
<TextView
android:layout_column="2"
android:layout_width="wrap_content"
android:text="First line"></TextView>
</TableRow>
<TableRow>
<TextView
android:layout_column="1"
android:text="•"></TextView>
<TextView
android:layout_column="2"
android:layout_width="wrap_content"
android:text="Second line"></TextView>
</TableRow>
答案 2 :(得分:2)
使用\@
获取您需要的角色。