Android-编写“”或“&”而不是<、>和&

Android-编写“”或“&”而不是<、>和&,android,keyboard,Android,Keyboard,我用smack制作了一个android聊天应用程序。我的问题是,当我在群聊中写or时,它会写<、>和&,而不是and&。但在一对一的聊天中,它工作正常,不写<、>或&。我怎样才能解决这个问题?我不知道是什么原因造成的 提前谢谢你的帮助 用于大于symbol和小于symbol,因此需要在此处替换,如: <string name="your_name">&lt;Your Name&gt;</string> Android stri

我用smack制作了一个android聊天应用程序。我的问题是,当我在群聊中写or时,它会写<、>和&,而不是and&。但在一对一的聊天中,它工作正常,不写<、>或&。我怎样才能解决这个问题?我不知道是什么原因造成的

提前谢谢你的帮助

用于大于symbol和小于symbol,因此需要在此处替换,如:

<string name="your_name">&lt;Your Name&gt;</string>
Android string.xml文件只是一个普通的xml文件,因此您可以使用xml转义字符,例如:

"   &quot;
'   &apos;
<   &lt;
>   &gt;
&   &amp;

我不知道smack可能是什么:smack是一个开源的XMPP Jabber客户端库,用于即时消息和状态。但我的问题似乎更多的是安卓或安卓键盘,但仍然猜不出真正的问题是什么cause@FallakAsad看见