2015-04-03 5 views
3

Я новичок в разработке Android. Я делаю одно приложение, такое как регистрация учащихся, так что я хочу динамически создавать форму из файла JSON. и эти формы находятся в представлении мастера. Я не знаю, как это сделать динамически, пожалуйста, помогите мне создать это.Создать динамическую форму от json в android

Я следующий файл в формате JSON:

{ 
    "screen1": { 
    "Basic Information" :[ 
     { 
      "id": "3", 
      "type": "birthdate", 
      "ordering": "2", 
      "name": "Birthdate", 
      "tips": "Enter your date of birth so other users can know when to wish you happy birthday ", 
      "options": "", 
     }, 
     { 
      "id": "4", 
      "type": "textarea", 
      "ordering": "3", 
      "name": "About me", 
      "tips": "Tell us more about yourself", 
      "options": "", 
     }, 
     { 
      "id": "16", 
      "type": "select", 
      "ordering": "4", 
      "name": "marital status", 
      "tips": "single or married", 
      "options": [ 
       "Married", 
       "Unmarried", 
       "Divorcee" 
      ], 

     } 
    ] 
}, 

    "screen3": 
    { 
    "Education" :[ 
     { 
      "id": "14", 
      "type": "text", 
      "name": "College/University", 
      "tips": "Your college or university name", 
      "options": "", 
     }, 
     { 
      "id": "15", 
      "type": "text", 
      "ordering": "16", 
      "name": "Graduation Year", 
      "tips": "Graduation year", 
      "options": "", 
     } 
    ] 
} 
} 
+0

Я хочу сделать динамическую форму на основе этого json-файла – hg1

ответ

0

извините за длинный ответ: попробовать:

"screen1": -> "\" screen1 \ " "+":" вот так, только измените "на" \ ""

Смежные вопросы