【问题标题】:Cube root symbol not show in textview using unicode '\u221B'使用 unicode '\u221B' 的文本视图中未显示立方体根符号
【发布时间】:2015-04-15 08:12:39
【问题描述】:

我想使用 Unicode \u221B 在 android textview 中显示立方体根符号。 它不会显示在 textview 上,而是显示在日志购物车中。

TextView txtcube_sqrt = (TextView) findViewById(R.id.txtcube_sqrt);
txtcube_sqrt.setText("\u221B");

如果我使用 Unicode '\u221A' 作为平方根,它可以正常工作。

请有人帮我解决这个问题。

谢谢

【问题讨论】:

    标签: android unicode


    【解决方案1】:

    这通常是因为所使用的字体可能没有大量支持 unicode 字符。使用支持所需 unicode 字符的字体,你应该很高兴。欲了解更多信息,请阅读this

    【讨论】:

      【解决方案2】:

      只需像这样设置这个符号:

      yourTextView.setText(String.valueOf('\u221B'));
      

       yourTextView.setText(Character.toString('\u221B'));
      

      【讨论】:

      • 我已经尝试了你的两种解决方案,但仍然有同样的问题。
      • 立方体根符号显示在打印文本的日志购物车中,但也不显示在 Toast 中
      猜你喜欢
      • 1970-01-01
      • 2021-11-11
      • 2017-04-03
      • 1970-01-01
      • 2022-11-04
      • 2021-11-22
      • 2014-10-11
      • 1970-01-01
      相关资源
      最近更新 更多