Un dessin simple Exemple

Ce code doit être le dessin de choses, mais il n'a pas de dessiner n'importe quoi quand je bouge mon doigt. Merci de m'aider à déboguer.

  @Override

  protected void onDraw(Canvas canvas) {
    canvas.drawPath(path, paint);
  }
  @Override
  public boolean onTouchEvent(MotionEvent event) {
    float eventX = event.getX();
    float eventY = event.getY();

    switch (event.getAction()) {
      case MotionEvent.ACTION_DOWN:
        path.moveTo(eventX, eventY);
        return true;
      case MotionEvent.ACTION_MOVE:
        path.lineTo(eventX, eventY);
        break;
      case MotionEvent.ACTION_UP:
        //nothing to do 
        break;
      default:
        return false;
    }

    //Schedules a repaint.
    invalidate();
    return true;
  }
} 
  • avez-vous initialiser le chemin d'accès et le peindre avec la couleur des objets, pouvez-vous poster plus de code..
  • certainement...j'ai juste gardé court
  • Reportez-vous à ceci tutoriel complet.
InformationsquelleAutor Tanvir | 2012-09-28