Dobrze; rysowanie okręgu jest bardzo proste, wewnątrz metoda onDraw()
dodać tę linię
canvas.drawCircle(cX, cY, radius, paint);
Wystarczy dostarczyć do punktu środkowego w wartości X i Y oraz promienia i farby obiekt, jak również.
I dla szpilek za rogiem możesz pójść tak, np. Chcesz szpilkę na 30 stopni; z prostymi obliczeniami trygonometrycznymi, wartościami x i y twojego pinów mogą być te;
pX = mX + radius * Math.cos(Math.toRadians(30));
pY = mY + radius * Math.sin(Math.toRadians(30));
Dzięki temu można narysować sworznie odpowiednio przy tych wartościach x i y, a także stopień można zmienić.
możliwe duplikat http://stackoverflow.com/questions/18073084/draw-circle-and-points- on-circle-edge – Raghunandan
możliwy duplikat [narysuj okrąg z promieniem i punktami dookoła krawędzi] (http://stackoverflow.com/questions/2508704/draw-a-circle-with-a-radius-andpoints -daleko-the-edge) – g00dy
Proszę mi pomóc w tym samym. Pomoc zostanie doceniona ... – user991429