My problem is, I want to create a 2D tiled map. Yes, I know it's been asked a lot. I've seen answers that propose the use of [tiled](http://www.mapeditor.org/index.html) however it only allows (or so it seems to me) to generate static maps that do not change once generated. And I need a large empty uniform space, that player can build into when he wants. How to approach this in Android? Do I make some kind of TableLayout, use arbitrarly large amount of rows and imageviews (with my emptyTile), than somehow work event-based changing of image ids from there? I'd think that only a portion of that map should be visible at a time, but I don't see how scrolling around could be the part of that structure.