Создаю приложение для владельцев ателье по пошиву одежды. Они могут сохранить измерения заказчика. Для этого я создал pojo для каждого предмета, такого как класс рубашки, класс брюк (pojo). Но я хочу добавить функцию, например, если владелец магазина решит добавить дополнительное поле, например, перед, плечо и т. Д. c. Я использую Firebase RT DB для хранения данных.
DatabaseReference rootRef;
rootRef = FirebaseDatabase.getInstance().getReference();
Shirtpojo shirt = new Shirtpojo (height, chest);
rootRef.child("shirt").setValue(shirt);
Здесь параметры в Shirtpojo предопределены, например,
class Shirtpojo{
String height,chest;
getHeight(){...}
setHeight{...}
}
Но если портной хочет добавить собственные поля он не может этого сделать. Также для сохранения последующих значений этого нового параметра мне понадобится новый макет (новый текст редактирования) в xml. Как я могу этого добиться? xml скриншот макета