Example #1
0
  @Override
  protected void onDraw(Canvas canvas) {
    super.onDraw(canvas);

    setDrawingColor(RecordingModel.getInstance().isRecording());

    canvas.drawRect(0, 0, getWidth(), getHeight(), paintBg);
  }
Example #2
0
  // if touch, change recording state
  @Override
  public boolean onTouchEvent(MotionEvent event) {

    if (event.getAction() == MotionEvent.ACTION_DOWN) {
      RecordingModel.getInstance().changeState();
    }

    return super.onTouchEvent(event);
  }