AndroidPlot の背景にグラデーションを描画しようとしています。必要なのは Paint オブジェクトだけです。
だから私はこのコードを使用します:
int[] co = new int[]{Color.RED,Color.YELLOW,Color.GREEN,Color.YELLOW,Color.RED};
float[] coP = new float[]{0.1f,0.1f,0.6f,0.1f,0.1f};
>Paint pa = new Paint();
>pa.setAlpha(200);
>pa.setShader(new LinearGradient(0,0,250,graphv.getHeight(),co,coP,Shader.TileMode.REPEAT));
ただし、背景は RED の 1 色のみです。
原因も、直し方もわかりません..
あなたはなにか考えはありますか?