i need to do is generate back the json object to string array using android and have to create the data and check boxes dynamically on the screen -


  //this android code mainactivity      package com.example.desktop4.jsonandroid;    import android.app.activity;   import android.content.intent;   import android.os.bundle;   import android.view.view;   import android.widget.button;   import android.widget.edittext;   import android.widget.textview;    import com.example.sairamkrishna.myapplication.r;   import com.google.gson.gson;    public class mainactivity extends activity {       gson gson = new gson();       public void oncreate(bundle savedinstancestate) {           super.oncreate(savedinstancestate);           setcontentview(r.layout.activity_main);            final textview op1 = (textview)      findviewbyid(r.id.textview3);           final textview op2 = (textview) findviewbyid(r.id.textview4);           final textview op3 = (textview) findviewbyid(r.id.textview5);           final textview op4 = (textview) findviewbyid(r.id.textview6);           final button b=(button) findviewbyid(r.id.button);           final edittext t=(edittext)findviewbyid(r.id.edittext);           final button b1=(button)findviewbyid(r.id.button2);            string strjson = "{\"questions\": [{\"id\":1,\"type\":\"radiobutton\",\"qstring\":<br/> \"wt     color\",\"option\":[\"pink\"]},{\"id\":2,\"type\":\"edttxt\",\"qstring\":<br/> \"wt size\",\"option\":[\"size 4 \"]},{\"id\":3,\"type\":\"chkbox\",\"qstring\":<br/> \"this text box\",\"option\":[\"test5\"]}]}"; //string obj converted              //the generated gson in object form , pasted in <br/>    android code//            //now want convert data dynamically , able generate <br/>checkboxes data//            final questionset qs = gson.fromjson(strjson,questionset.class);              b.setonclicklistener(new view.onclicklistener() {                   @override                     public void onclick(view v) {                      string s=t.gettext().tostring();                                 op1.settext(string.valueof(qs.getquestions().get(integer.parseint(s)).getid()));                                  op2.settext(qs.getquestions().get(integer.parseint(s)).gettype().tostring());                                  op3.settext(qs.getquestions().get(integer.parseint(s)).getqstring().tostring());                               op4.settext(qs.getquestions().get(integer.parseint(s)).getoption().tostring());                             }                         });                      b1.setonclicklistener(new view.onclicklistener() {                         @override                         public void onclick(view v) {          intent j=new intent(mainactivity.this ,mainactivity1.class);                             startactivity(j);                          }                     });                 }              } 

need generate json object string array using android , have create data , check boxes dynamically on screen

you can dynamically create objects , add layout.
eg: create view by
checkbox cb = new checkbox(this);

add layout
layout.addview(cb);


Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -