Gut; Zeichnen eines Kreises ist ein sehr einfach, in Ihrem onDraw()
Methode
canvas.drawCircle(cX, cY, radius, paint);
einfach bieten die x Mittelpunkt und y-Werte und Radius und Farbe Objekt auch diese Zeile hinzufügen.
Und für die Pins um die Ecke können Sie so gehen, z. B. möchten Sie einen Stift bei 30 Grad; Mit einer einfachen trigonometrischen Berechnung können die x- und y-Werte Ihres Pins diese sein;
pX = mX + radius * Math.cos(Math.toRadians(30));
pY = mY + radius * Math.sin(Math.toRadians(30));
So können Sie Ihre PIN bei diesen X- und Y-Werten zeichnen, auch der Grad kann geändert werden.
möglich Duplikat http://stackoverflow.com/questions/18073084/draw-circle-and-points- on-circle-edge – Raghunandan
mögliches Duplikat von [Zeichne einen Kreis mit einem Radius und zeigt um den Rand] (http://stackoverflow.com/questions/2508704/draw-a-circle-with-a-radius-and-points (um die Ecke) – g00dy
Bitte helfen Sie mir ein und dasselbe. Hilfe wird geschätzt ... – user991429