Canvas の感触をつかむために Canvas をいじっているので、Point の配列を作成し、それを Canvas に描画しようとしました。ただし、最後のポイントのみがキャンバスに表示されます...キャンバス上の配列内のすべてのポイントを表示する方法がわかりませんが、助けていただければ幸いです!
List<Point> pointList = new ArrayList<Point>();
Point point1 = new Point();
point1.set(0,0);
Point point2 = new Point();
point2.set(0,0);
Paint red = new Paint();
red.setColor(Color.RED);
for(int i = 0; i <= 30; i++)
{
point1.set(i, i);
pointList.add(i, point1);
}
for(int i = 0; i <= 30; i++)
{
point2 = pointList.get( i );
canvas.drawPoint(point2.x, point2.y, red);
}