Пример #1
0
 protected void onDraw(Canvas canvas) {
   for (int i = 0;
       i < 5;
       i++) // Tramite i due cicli for annidati,e il metodo "onDraw" si disegnano tutti i pulsanti
     // della griglia
     for (int j = 0;
         j < 6;
         j++) // di gioco, infatti si passano come parametri il bitmap in posizione [i][j] e il
     // relativo bound
     {
       canvas.drawBitmap(griglia.getBitmap(i, j), null, griglia.getBound(i, j), null);
     }
   canvas.drawBitmap(
       numbers.getNumbers()[0],
       null,
       numbers.getBound()[0],
       null); // Si disegnano sullo schermo i due numeri relativi al contatore e al cronometro
   canvas.drawBitmap(numbers.getNumbers()[1], null, numbers.getBound()[1], null);
   canvas.drawBitmap(numbers2.getNumbers()[0], null, numbers2.getBound()[0], null);
   canvas.drawBitmap(numbers2.getNumbers()[1], null, numbers2.getBound()[1], null);
   canvas.drawBitmap(
       griglia.getBigBitmap(),
       null,
       griglia.getBigBound(),
       null); // Si disegna sullo schermo il pulsante centrale
 }