Usando tela e bitmap no Android, como obter esta imagem?

Eu sou novo no android. Estou tentando desenhar esta imagem (estatística de correspondência)e preencha a imagem com cores de 10% a 100%. Eu tentei tanto e isso é imagem

este é o código

public class DrawView extends View {
Paint paint = new Paint();

public DrawView(Context context) {
    super(context);
}

@Override
public void onDraw(Canvas canvas) {
    paint.setColor(Color.BLACK);
    paint.setStrokeWidth(3);
    canvas.drawRect(30, 30, 100, 100, paint);
    paint.setStrokeWidth(0);
    paint.setColor(Color.GRAY);
    canvas.drawRect(33, 60, 97, 97, paint);
    paint.setColor(Color.WHITE);
    canvas.drawRect(33, 33, 97, 60, paint);

}

Qualquer sugestão será muito útil para mim. Desde já, obrigado.

questionAnswers(1)

yourAnswerToTheQuestion