Есть несколько решений:
1. С помощью webview (например как у приложения афиша), с сервера грузится просто страница и на ней выполняются действия.
2. Заготовить svg файлы кинозалов и работать с ними. Только придётся помучиться с кликами. Как это реализуется я не знаю, сколько не искал ответ, но такое сделать можно примером может служить приложение Wizee ШОПИНГ.
3. Выкинуть TableLayout, использовать recyclerview в связке с кастомным LayoutManager.