android - MPAndroidChart 白色背景

标签 android background mpandroidchart

我正在使用 MPAndroidChart图书馆。我正在使用 MPAndroidChart 设置包含数据的多折线图。它工作得很好,但背景变白了。这就是我在做的

        nhChart = new LineChart(getActivity());
        nhChart.setDescription("Number of Hits View");
        nhChart = (LineChart) hitsView.findViewById(R.id.line_chart_number_of_hits);

        //int color = Color.parseColor("#80101010");
        nhChart.setBackgroundColor(Color.parseColor("#80101010"));
        //nhChart.setBackgroundResource(R.drawable.background_portrate);
        //nhChart.setBackground(getResources().getDrawable(R.drawable.background_portrate));

        nhChart.setStartAtZero(true);   
        nhChart.setDrawBorder(true);

        nhChart.setNoDataTextDescription("No Data available for Charts");

        nhChart.setDrawYValues(false);
        nhChart.setDrawBorder(true);
        nhChart.setScaleEnabled(true);

        nhChart.setHighlightEnabled(false);
        nhChart.setTouchEnabled(true);
        //nhChart.setGridColor(Color.WHITE & 0x70FFFFFF);
        //nhChart.setDragScaleEnabled(true);    
        nhChart.setPinchZoom(true);

        setData(valueDate.size(),10000);
        nhChart.animateX(2500);

        Legend l = nhChart.getLegend();
        l.setForm(LegendForm.CIRCLE);
        l.setFormSize(6f);
        l.setTextColor(Color.WHITE);

        YLabels y = nhChart.getYLabels();
        y.setTextColor(Color.WHITE);
        y.setLabelCount(6);

        XLabels x1 = nhChart.getXLabels();
        x1.setCenterXLabelText(true);
        x1.setPosition(XLabelPosition.BOTTOM);
        x1.setTextColor(Color.WHITE);

我正在 fragment viewpager 中的 AsyncTask 的执行后方法中绘制折线图。显示图表的其他 fragment 显示相同的白色背景。我尝试为背景设置颜色,但没有任何效果。我也把它留空了,但它仍然显示白色背景。我还更新了最新的 Jar,但它不起作用。请帮忙。 这是图片的外观

最佳答案

你想要透明的:

chart.setDrawGridBackground(false);

这是透明条:

chart.setDrawBarShadow(false);

关于android - MPAndroidChart 白色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27016811/

相关文章:

linechart - MPAndroidChart:带有三次贝塞尔曲线的 LineChart 显示错误(尖峰和循环)

android - 抓取 Google Play 商店

java - 第一次尝试了解 Intent

ios - 进入后台状态时关闭 UIAlertViews

android - 如何使用 Altbeacon : Android Beacon Library? 在后台对信标进行测距

html - 悬停时显示的背景图像 - 列表项

android - 在 MPandroid 图表(条形图)中为 X 轴设置标签

android - MPAndroidChart - 圆边条形图

android - 在没有互联网的情况下以编程方式更快地获取 GPS 坐标,但使用网络提供商和移动 GPS

android - 使用 Drive SDK 从 Google Drive 下载文件时获取 "302 Moved Temporarily"