I'm making a 3x3 image square puzzle game for android.

I have my Level class which should contain all the Tile instances. (Tile is a subclass of android.widget.ImageView). My question is what kind of view should Level subclass? And how can I set the position of each tile/imageview in the Level view?

EDIT: Forgot to say that I want to be able to animate x/y coordinates of the tiles!

Cheers!