相关疑难解决方法(0)

绘制在Android中水平填充的圆圈

要绘制圆圈和饼图在Android中,我们可以使用AChartEngine Android框架如图所示这里.

但是,我们如何在Android中绘制部分水平(或垂直)填充的圆圈?我指的是根据Java代码中指定的百分比从例如从底部到顶部填充的圆圈.

以下是我们需要的预览:

预习

android canvas draw achartengine pie-chart

10
推荐指数
1
解决办法
1252
查看次数

Android MP Pie Chart 如何从饼图中删除文本和值

实际图像

我如何使用MPAndroidChart实现这一目标

使用版本:com.github.PhilJay:MPAndroidChart:v3.1.0-alpha 为图例和饼图边距添加代码:

private void setPieChartData() {
        ///sf/answers/3538604191/
        pieChart.setUsePercentValues(true);
        pieChart.getDescription().setEnabled(false);
        pieChart.setExtraOffsets(5,5,10,5);
        pieChart.setDragDecelerationFrictionCoef(0.9f);
        pieChart.setDrawCenterText(false);
        pieChart.setDrawHoleEnabled(false);
        //pieChart.animateY(1000, Easing.EasingOption.EaseInOutCubic);
        ArrayList<PieEntry> yValues = new ArrayList<>();
        yValues.add(new PieEntry(34f,"Ilala"));
        yValues.add(new PieEntry(56f,"Temeke"));
        yValues.add(new PieEntry(66f,"Kinondoni"));
        yValues.add(new PieEntry(45f,"Kigamboni"));
        yValues.add(new PieEntry(45f,"Kigamboni2"));
        pieChart.setDrawEntryLabels(false);

        PieDataSet dataSet = new PieDataSet(yValues, "Desease Per Regions");
        dataSet.setSliceSpace(0.1f);
        dataSet.setDrawValues(false);
        dataSet.setSelectionShift(5f);
        dataSet.setColors(ColorTemplate.VORDIPLOM_COLORS);

        PieData pieData = new PieData((dataSet));
        pieData.setValueTextSize(10f);
        pieData.setValueTextColor(Color.BLACK);
        pieChart.setData(pieData);
        pieChart.setDrawSliceText(false);
        setLegend();
    }

    private void setLegend() {
        Legend l = pieChart.getLegend();
        l.setFormSize(10f); // set the size of the legend forms/shapes
        l.setForm(Legend.LegendForm.SQUARE); // set …
Run Code Online (Sandbox Code Playgroud)

android pie-chart mpandroidchart

6
推荐指数
2
解决办法
6256
查看次数

Android绘制2种颜色的圆圈(饼图)

这是我在stackoverflow.com上的第一个问题,请原谅自己,如果我做错了.

我想创建一个基本上像进度条的圆圈.现在我想通过一些代码来设置百分比.

我想要实现的目标是:https://raw.github.com/psud/Melde-App/master/res/drawable-hdpi/circlemiddle.png

我的问题:

  1. 无法使用两种颜色的圆圈工作(已经搜索了几个小时的论坛,并找到了类似于我的问题的解决方案,但我无法在我的应用程序中实现这些解决方案.我已经阅读了很多关于画布的内容. drawArc(...)但似乎无法找出如何使用它).
  2. 如何将画布放入布局?(我有一个xml布局,画布应该在特定布局中绘制而不改变布局的其余部分).

谢谢.

java android android-custom-view

4
推荐指数
1
解决办法
1万
查看次数

如何禁用以在AChartEngine中显示缩放窗格

任何人都可以帮我解决AChartEngine问题.这里我需要的第一件事就是不要用图表显示缩放图标,也不要显示x,y标签.但我找不到任何解决方案

android achartengine

3
推荐指数
1
解决办法
3451
查看次数

Android可旋转饼图

我是Android Graphics的新手,我想实现一个可旋转的饼图,用户应该可以旋转/甩掉馅饼,它也应该响应点击事件,如本视频所示,

youtube示例

我尝试过achartengine,但他们不支持在饼图中旋转.

请帮忙.

charts animation android pie-chart

-1
推荐指数
1
解决办法
1920
查看次数