JonSkeet 2013-07-11 03:29 采纳率: 0%
浏览 1221

在 Androidplot 中创建 Timeline

如何给 Calendar (Date&Time) Elements 设置一个 Androidplot 中的 X Axis ?

for(int i=1; i<sY.length;i++){
            Log.d("Watcher","sY:"+sY[i]);
            nY[i] = (Number)Double.parseDouble(sY[i]);
            }
        for(int i=1; i<sX.length;i++){
            Log.d("Watcher","sX: "+sX[i]);      
            nX[i] = (Number)Double.parseDouble(sX[i]);
            }
        XYSeries series = new SimpleXYSeries(
                Arrays.asList(nY), 
                SimpleXYSeries.ArrayFormat.Y_VALS_ONLY,
                getTitle);
        LineAndPointFormatter seriesFormat = new LineAndPointFormatter(
                Color.rgb(0, 200, 0), // line color
                Color.rgb(0, 100, 0), // point color
                Color.rgb(150, 190, 150)); // fill color (optional)
        oneChart.addSeries(series, seriesFormat); 
        oneChart.disableAllMarkup();
  • 写回答

1条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-01-05 14:13
    关注

    在 Androidplot 中,要为 Calendar (Date&Time) Elements 设置 X 轴,您可以使用以下代码:

    Date[] dates = ...; // 获取要在 X 轴上显示的日期数组
    XYSeries series = new SimpleXYSeries(Arrays.asList(dates), SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, "Series Title");
    
    // 创建一个 DateTimeFormatter 以格式化 X 轴标签
    DateTimeFormatter formatter = new DateTimeFormatter(Locale.getDefault(), DateTimeFormat.FULL);
    
    // 使用 DateTimeFormatter 创建一个 DateTimeAxisFormat
    DateTimeAxisFormat dateTimeAxisFormat = new DateTimeAxisFormat(formatter);
    
    // 为 X 轴设置 DateTimeAxisFormat
    plot.getGraph().getLineLabelStyle(XYGraphWidget.Edge.BOTTOM).setFormat(dateTimeAxisFormat);
    

    请注意,在使用 SimpleXYSeries 时,您需要将 ArrayFormat 设置为 Y_VALS_ONLY。

    评论

报告相同问题?

悬赏问题

  • ¥15 关于smbclient 库的使用
  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画