Предполагая, что у вас есть доступный для извлечения ресурс с известным вам именем файла, вы можете использовать имя файла и получить идентификатор, подобный следующему:
String mDrawableName = "stringFromXML";
int resID = getResources().getIdentifier(mDrawableName , "drawable", getPackageName());
(через Как получить идентификатор ресурсаизображения, если я знаю его имя? )
(я вижу, что у меня совершенно другое понимание вашего вопроса, чем другой ответ: чтобы быть ясным: я предполагаю, что у вас естьXML, который вы сделали сами, представляющий уровень в игре. Таким образом, XML - это ваша личная вещь, а не android layout-xml, а 'level' - это тоже что-то специфическое для вашего приложения)