В моем проекте Studio Studio есть два продукта: - A и B. Оба имеют в своей папке ресурса макет с именем my_layout.xml.Переименовать файл макета во время компиляции с помощью Gradle
Я хочу также, когда я создаю проект для аромата А иметь шаблон с именем a_my_layout.xml и b_my_layout.xml при создании аромата В. Затем из исходного кода я динамически получить идентификатор ресурса с getResources().getIdentifier("a_my_layout", "layout"...)
Я хочу, чтобы имя макета оставалось my_layout.xml, когда я работаю в редакторе (студия Android), т.е. я не хочу иметь кучу префиксов для своих макетов в папке res /. Возможно ли это с Грейдлом?
Почему вы хотите изменить имя файла? – shhp
shhp, Это часть сложной системы, где мы имеем динамическую загрузку ресурсов. Существуют разновидности ароматов, где у нас есть макеты с одинаковыми именами, поступающими из разных каталогов, и нам нужны эти префиксы. Я не хочу вдаваться в подробности, чтобы держать в центре вопроса. –