3

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 色のみです。

原因も、直し方もわかりません..

あなたはなにか考えはありますか?

4

3 に答える 3