Я новичок в android dev, и у меня есть вопрос о ресурсах.
Я хотел бы иметь 2 актива: 1 с кнопками, которые приведут ко второму действию.
Во втором упражнении будет фиксированный текст и переменный текст, в зависимости от того, какая кнопка была нажата на занятии 1.
Я подумал, что мог бы передать ресурс в намерении.
Таким образом, моя идея заключалась в том, чтобы создать 1 XML-файл для каждой кнопки со всей информацией, необходимой в Деятельности 2, чтобы соответствующим образом обновить текст.
Теперь я хочу организовать свои ресурсы, чтобы им было легче управлять (особенно когдаприложение станет больше).
Я бы хотел организовать свои ресурсы так:
res
drawable
font
layout
mipmap
values
heroes
hero1.xml
hero2.xml
hero3.xml
и иметь возможность вызывать свои намерения так:
intent.putExtra("heroData", R.values.heroes.hero1)
если я нажму на кнопку «Герой 1» в основной деятельности.Затем, начиная с упражнения 2, я смогу получить информацию о hero1 (hp, armor, etc ...)
К сожалению, кажется, что Android требователен к тому, как создается R, и выне могу просто добавить каталоги, которые будут доступны через R.values.xxxx
Это неправильный подход, или я что-то пропустил?
Спасибо.