2016-04-14 24 views
-1

Bir daire çizmek istiyorum ve bu etkinliğin değerler alması (derece olarak). Bu çember üzerinde çizgiler çizer ve üzerinde puan çizme olanağına sahip olurdum. Bana yardımcı olabilirBelirli bir açıda çizgi çizme (dinamik)

olurdu harika Bu çalıştı ben :)

+1

Üzgünüm ama bu bir İngilizce sitesidir. –

+0

Belirli bir açıda 3 çizgi çizmek istiyorum – develop1

+0

Ve ne denediniz? [Oku nasıl] (http://stackoverflow.com/help/how-to-ask) ve makalenin altındaki tüm bağlantıları okuyun. Denediğin şeyleri de ekleyebilmemiz için sana yardım edebiliriz. Şimdi bu soru geniş. –

cevap

0

:

public class DiagObstActivity extends Activity { 
    protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.diagobstacles_main); 
    int radius; 
    radius = 200; 
    final ImageView imgCircle = (ImageView) findViewById(R.id.imgCircle); 
    Paint paint = new Paint(); 
    paint.setColor(getResources().getColor((R.color.blue))); 
    paint.setStyle(Paint.Style.STROKE); 

    Bitmap bmp = Bitmap.createBitmap(500,500,Bitmap.Config.ARGB_4444); 

    Canvas canvas = new Canvas(bmp); 
    canvas.drawCircle(bmp.getWidth()/2, bmp.getHeight()/2, radius, paint); 

    RectF rectF = new RectF(50, 20, 100, 80); 
    canvas.drawOval(rectF, paint); 
    paint.setColor(Color.BLACK); 
    canvas.drawArc(rectF, 180, 0, true, paint); 

    imgCircle.setImageBitmap(bmp); 
    } 
} 

ama sonuç 2 çevreler screenshot
i ur için yeni teşekkürler ya olduğu yardım :)

İlgili konular