Android将tm(商标)符号添加到文本中

时间:2014-12-27 03:44:29

标签: java android

如何将TM符号添加到文本行中,就像在HTML

中一样
™ 

3 个答案:

答案 0 :(得分:4)

假设您无法使用您提供的HTML实体

™ 

你可以使用unicode转义

String str = "\u2122";

或字符文字

String str = "™";

答案 1 :(得分:3)

对于Android String.xml - 使用:

™

例如:

<string name="company_name">Company &#8482;</string>

这将显示为:

Company™

答案 2 :(得分:1)

要添加任何特殊字符,您只需要查找Unicode字符即可。然后你可以将它附加到一个字符串,如下所示:

StringBuilder myString = new StringBuilder();
char myUnicodeChar = '\u2122';
myString.append(myUnicodeChar);

或者@Elliott建议你可以使用文字:

StringBuilder myString = new StringBuilder();
char myUnicodeChar = '™';
myString.append(myUnicodeChar);

要查找特殊字符,您只需在Google搜索中说出符号+“unicode”的名称,或使用以下链接之一来帮助查找: