:
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 :)
Üzgünüm ama bu bir İngilizce sitesidir. –
Belirli bir açıda 3 çizgi çizmek istiyorum – develop1
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ş. –