Допишите недостающие фрагменты в методе onDraw() так, чтобы по диагонали экрана было нарисовано 5 прямоугольников залитых случайным цветом из списка colorList.
/*.....*/
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Paint paint = new Paint();
paint.setStyle(.Style.);
List colorList = Arrays.asList(Color.RED, Color.BLUE, Color.GREEN, Color.BLACK, Color.YELLOW, Color.WHITE);
Random rand = new Random();
int stepX = () / 5;
int stepY = getHeight() / ;
int x = ;
for(int y = 0; y < getHeight(); y += ){
int randomColor = colorList.get(rand.nextInt(colorList.size()));
paint.setColor();
canvas.drawRect(x, , , y + stepY, paint);
x += ;
}
}
/*.....*/
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.