Autore Topic: disegnare rettangolo con angoli smussati  (Letto 1482 volte)

Offline esoni

  • Utente junior
  • **
  • Post: 102
  • Respect: 0
    • Mostra profilo
disegnare rettangolo con angoli smussati
« il: 11 Agosto 2012, 19:01:13 CEST »
0
ciao ragazzi vorrei disegnare un rettangolo cheabbia gli angoli smussati .
quindi dovrei disegnare :
la base: il rettangolo
4 archi: per gli angoli smussati
disegnare il rettangolo è semplice

      backRect = new RectF(0+width*0.03f, 0+height*0.03f*2, width-(width*0.03f), height*0.92f);
 ma come faccio a disegnare gli angoli smussati? dovro usare drawArc ? need consiglio

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:disegnare rettangolo con angoli smussati
« Risposta #1 il: 12 Agosto 2012, 11:40:59 CEST »
0
Trovato qualcosa che potrebbe fare al caso tuo:
MobiWare: Working  With Canvas in Android

Codice (Java): [Seleziona]
Path path = new Path();
RectF rect=new RectF(60,  05, 300, 25);
path.addRoundRect(rect, 10, 10, Direction.CCW);
canvas.drawPath(path, p);
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store