android - AchartEngine 添加带上标的文本

标签 android achartengine

是否可以像在 Microsoft Word 中那样向 AchartEngine 的 x 轴标签添加上标或下标字符?

最佳答案

你可以试试这个

    str = str.replaceAll("0", "⁰");
    str = str.replaceAll("1", "¹");
    str = str.replaceAll("2", "²");
    str = str.replaceAll("3", "³");
    str = str.replaceAll("4", "⁴");
    str = str.replaceAll("5", "⁵");
    str = str.replaceAll("6", "⁶");
    str = str.replaceAll("7", "⁷");
    str = str.replaceAll("8", "⁸");
    str = str.replaceAll("9", "⁹");  

    String  str = "X2";
    String xtitle = str.replaceAll("2", "²");      
    renderer.setXTitle( xtitle);

否则你可以做

 CharSequence xtitle  =   Html.fromHtml("X<sup>2</sup>");

但随后您必须更改 achartengine 库并将 String 更改为 CharSequence,因为 CharSequence 无法转换为字符串。

关于android - AchartEngine 添加带上标的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20441747/

相关文章:

android - IntentFilter 无法接收 Serializable 但适用于 String

android - 优化 GestureOverlayView 中的手势预测

android - CoordinatorLayout 填充剩余高度

android - 滚动超出 Y 轴的 AChartEngine 条形图

android - 在 AChartEngine 中单击时突出显示饼图切片

android - AudioRecord - 如何将数据放入缓冲区?

android - 条形图 achartengine 未显示图表值

achartengine - Android aChartEngine XY 图表

android - Achartengine 条形图标签

android - Retrofit 1.9 原始响应无法在成功回调中处理