android - 具有以下样式的 MPAndroidoid 图表

标签 android charts mpandroidchart

我正在为我的项目使用 MPAndroid Chart。 我想按如下方式制作 LineChart 的样式。基本上我想要所有 4 个象限和其他样式,如渐变颜色等。

enter image description here

最佳答案

首先通过这样做使其填充线后面的颜色:

dataset.setDrawFilled(true);

之后,你必须为你在 drawables 中制作一个类似 gradient_chart_color 的 xml 文件提供渐变:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<gradient
    android:angle="90"
    android:startColor="#FFF300"
    android:endColor="#F5F094" />
    </shape>

之后你必须这样做:

Drawable drawable = ContextCompat.getDrawable(this, R.drawable.fade_red);
dataset.setFillDrawable(drawable);

关于android - 具有以下样式的 MPAndroidoid 图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47052515/

相关文章:

android - Xamarin.Forms:Visual Studio 升级后的部署问题

java - 在大 Canvas 上滚动

具有许多点的 JavaScript 动态折线图(~500,000)

javascript - 如何在 xaxis 中找到单个单元格的宽度? (引用截图)

android - 如何在 MPAndroidChart 中制作动画?

android - 将更新推送到 Widget

android - 线程 "main"java.util.zip.ZipException : error in opening zip file 中的 react-native run-android 异常

html - 我可以使用 CSS 更改 telerik html 图表的颜色/渐变等吗?

android - MPAndroidChart 如何设置 y 轴最小值和最大值或设置默认缩放?

android - 如何在 MPAndroidChart PieChart 中只显示切片文本?