Appeler un drawable dans le code Java
bonjours, je m'amuse à essayer de faire qqqch d'assez basique mais qui m'a l'air plus compliqué. Je souhaite appeler dans le code java dans un canvas une image stockée dans le drawable. Hors, l'application android ne m'affiche rien.
voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new GraphicsView(this));
}
private static class GraphicsView extends View {
public GraphicsView(Context context) {
super(context);
}
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
canvas.drawBitmap(BitmapFactory.decodeResource(getResources(), R.drawable.image), getHeight(), getWidth(), new Paint());
invalidate();
}
}
} |