diff --git a/app/src/main/java/model/CyclicColorGenerator.java b/app/src/main/java/model/CyclicColorGenerator.java index cd96ad63dac80acb8b657d011abb2f90ecea68b7..5bc11e942fdc1c6d48fc2b3944212fe8bd9dd45b 100644 --- a/app/src/main/java/model/CyclicColorGenerator.java +++ b/app/src/main/java/model/CyclicColorGenerator.java @@ -7,12 +7,19 @@ import java.util.List; public class CyclicColorGenerator implements ColorGenerator{ private List<Color> colors; + private int counter=1; public CyclicColorGenerator(List<Color> colors){ this.colors = colors; } @Override public Color nextColor(Cell cell) { - return null; + if(counter >= this.colors.size()){ + counter=0; + } + + Color newColor = this.colors.get(counter); + counter++; + return newColor; } }