P
Pommes9485
Fortgeschrittenes Mitglied
- 6
Guten Tag,
ich möchte mit der Klasse LinearGradient einen Verlauf erstellen. Mit zwei Farben klappt das auch, aber sobald ich mehrere Farben und somit den Konstruktor mit den beiden Arrays benutze, sehe ich nur eine Farbe. Was mache ich falsch?
Der Code:
ich möchte mit der Klasse LinearGradient einen Verlauf erstellen. Mit zwei Farben klappt das auch, aber sobald ich mehrere Farben und somit den Konstruktor mit den beiden Arrays benutze, sehe ich nur eine Farbe. Was mache ich falsch?
Der Code:
Code:
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,graphv.getWidth(),graphv.getHeight(),co,coP,Shader.TileMode.MIRROR));