符号未在模拟器中显示,但在布局中显示

时间:2014-01-26 14:09:56

标签: android android-layout

我在Button添加了layout.xml,如下所示:

    <Button
        android:id="@+id/sell_button"
        android:layout_width="match_parent"
        android:layout_height="55dp"
        android:text="@string/sell"
        android:textSize="25sp" 
        android:textStyle="bold" />

在我的strings.xml中,我定义了字符串变量sell,如下所示:

    <string name="sell">sell ></string>

在布局的图形视图中,按钮文本显示为sell >

但在模拟器中,不显示符号>。也就是说,我只得sell

我尝试将sell的值更改为sell \>sell \\>。但没有任何东西可以正常显示。

如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

而不是使用,

<string name="sell">sell ></string>

尝试如下:

<string name="sell">sell &gt;</string>

使用符号时,最好使用HTML实体,例如&gt;

参考:List of HTML Character Entities