gpt4 book ai didi

android - 如何解决线下绘制渐变 - PhilJay/MPAndroidChart/issues/104?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:16:50 31 4
gpt4 key购买 nike

github link

我想要一个渐变,如果可能的话,选择组件颜色和方向。

这个问题解决了吗?

enter image description here

最佳答案

我找到了答案

LineDataSet set1 = new LineDataSet(values, "DataSet 1");
Drawable drawable = ContextCompat.getDrawable(this, R.drawable.fade_red);
set1.setFillDrawable(drawable);

fade_red.xml

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

但是 fill drawable 只支持 api 级别 18 及以上

if (Utils.getSDKInt() >= 18) {
// fill drawable only supported on api level 18 and above
Drawable drawable = ContextCompat.getDrawable(this, R.drawable.fade_red);
set1.setFillDrawable(drawable);
} else {
set1.setFillColor(Color.BLACK);
}

引用 MPAndroidChart - link

关于android - 如何解决线下绘制渐变 - PhilJay/MPAndroidChart/issues/104?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38787872/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com