我正在开发一个需要显示各种类型图表的 Android 应用程序。一项快速研究表明AChartEngine将是完美的选择。不幸的是,该项目有点过时了。Android Studio IDE引用的存储库不再存在,少数链接且仍然可用的教程也引用了不存在的存储库。“新的”Github 存储库没有发布。所以我想,我不能与 Gradle 依赖项一起使用,因为需要版本号。如何在 2018 年的 Android Studio (v3.2.1; with Gradle) 设置中使用(包含/导入)AChartEngine?我想实现以下示例代码(从survivingwithandroid.com获取和修改):XYSeries series = new XYSeries("Foo Bar Chart");Random rn = new Random();for (int i = 0; i < 10; i++) { series.add(i, (int)rn.nextInt(10+i) + 1;);}XYSeriesRenderer renderer = new XYSeriesRenderer();renderer.setLineWidth(2);renderer.setColor(Color.RED);renderer.setDisplayBoundingPoints(true);renderer.setPointStyle(PointStyle.CIRCLE);renderer.setPointStrokeWidth(3);XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();mRenderer.addSeriesRenderer(renderer);mRenderer.setMarginsColor(Color.argb(0x00, 0xff, 0x00, 0x00)); mRenderer.setPanEnabled(false, false);mRenderer.setYAxisMax(35);mRenderer.setYAxisMin(0);mRenderer.setShowGrid(true);GraphicalView chartView = ChartFactory.getLineChartView(getActivity(), dataset, mRenderer);chartLinearLayout.addView(chartView, 0);
1 回答
动漫人物
TA贡献1815条经验 获得超10个赞
这是一个 Maven 项目:
git clone https://github.com/ddanny/achartengine.git
cd achartengine/achartengine
mvn package
这导致:
./target/achartengine-1.2.0.jar
添加回答
举报
0/150
提交
取消