Динамический интерфейс из шаблона JSON с использованием Litho
Я работаю над динамическими экранами с использованием серверного пользовательского интерфейса в Android. Ссылка на этот пост о создании пользовательского интерфейса с использованием Litho и JSON. Как использовать шаблон JSON в Litho для рендеринга элементов пользовательского интерфейса. Если кто-то работал над этим, пожалуйста, выложите пример.
Мой шаблон JSON выглядит примерно так
{
"id":1,
"AcceptsScan":true,
"searchable":true,
"sorting":"Key_column",
"columns":[
{
"name":"My First Name",
"key":"FirstName",
"type":""
},
{
"name":"EMpNo",
"key":"EmpNo",
"type":""
},
{
"name":"EMp Department",
"key":"EmpDept",
"type":""
}
],
"data" :[
{
"FirstName":"first name",
"EmpNo":"123",
"EmpDept":""
},
{
"FirstName":"first name",
"EmpNo":"123",
"EmpDept":""
},
{
"FirstName":"first name",
"EmpNo":"123",
"EmpDept":""
}
]
}
Я хотел создать три текстовых представления, представленных в массиве столбцов, и сопоставить данные с помощью "ключа" и сгенерировать список данных, представленных в массиве данных в моем recyclerview.
Спасибо