Mettre une image sur un canavas
Bonjour à toutes et à tous,
J'ai un canevas où je dessine des lignes :
Code:
1 2 3 4 5 6 7 8 9 10
| @Override
protected void onDraw(Canvas Cnv) {
super.onDraw(Cnv);
paint.setStrokeWidth(2);
paint.setColor(Color.BLUE);
for (int i = 0; i < 365; i++) {
Cnv.drawLine(kL*i, 0, kL*i, yLS[i], paint);
}
Cnv.drawPicture(monImage, sonRectangle); //ça irait ça ?
} |
et je voudrais y ajouter une image. Il y a une méthode qui devrait le faire :
drawPicture(Picture picture, Rect dst);
Je voudrais par ailleurs que cette image soit incluse à l'application. Peut-elle provenir du répertoire res.drawable où je l'aurais préalablement enregistrée ?
Est-ce que tout cela est possible et si oui, comment faire ?
Merci de votre aide.
Pierre