Я наследуюсь от ViewGroup и рисую там окантовку, а также делаю еще один класс, в котором рисую стрелку и в итоге это же два класса
canvas.drawOval(oval3, paint); // нарисовать круг
canvas.rotate(rotate_angle, rotate_center_x, rotate_center_y); // повернуть круг
// нарисовать стрелку