Вот все-таки лучше, когда описание разметки лежит в XML, и не путается под ногами...