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 : Sélectionner tout - Visualiser dans une fenêtre à part
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(); } } }
Partager