Friday 15 January 2010

php - spinner values not displaying in android -



php - spinner values not displaying in android -

hi in code first 2 values showing info , 3rd string array giving null pointer exception info coming database.can 1 please help me.

this values showing nullpointerexception

patient_main_type_name[i] = ja.getjsonobject(i).getstring("patient_main_type_name"); patient_type_name[i] = ja.getjsonobject(i).getstring("patient_type_name"); religion_name[i] = ja.getjsonobject(i).getstring("religion_name"); caste_name[i] = ja.getjsonobject(i).getstring("caste_name");

class file

string result = databaseutility.executequeryphp("getpatient",""); system.out.print(result); seek { jsonarray ja = new jsonarray(result); initial_name = new string[ja.length()]; initial_id = new string[ja.length()]; patient_main_type_name = new string[ja.length()]; patient_type_name = new string[ja.length()]; religion_name= new string[ja.length()]; caste_name= new string[ja.length()]; for(int i=0;i<ja.length();i++) { initial_name[i] = ja.getjsonobject(i).getstring("initial_name"); initial_id[i] = ja.getjsonobject(i).getstring("initial_id"); patient_main_type_name[i] = ja.getjsonobject(i).getstring("patient_main_type_name"); patient_type_name[i] = ja.getjsonobject(i).getstring("patient_type_name"); religion_name[i] = ja.getjsonobject(i).getstring("religion_name"); caste_name[i] = ja.getjsonobject(i).getstring("caste_name"); } spinner_fn(); } catch(exception e) { log.e("fail 3", e.tostring()); } private void spinner_fn() { arrayadapter<string> dataadapter = new arrayadapter<string>( getapplicationcontext(), android.r.layout.simple_spinner_item, initial_name); dataadapter .setdropdownviewresource(android.r.layout.simple_spinner_dropdown_item); intial.setadapter(dataadapter); intial.setonitemselectedlistener(new onitemselectedlistener() { @override public void onitemselected(adapterview<?> arg0, view arg1, int position, long id) { log.e("position new", initial_name[position]); } @override public void onnothingselected(adapterview<?> arg0) { } }); arrayadapter<string> dataadapter1 = new arrayadapter<string>( getapplicationcontext(), android.r.layout.simple_spinner_item, patient_main_type_name); dataadapter1 .setdropdownviewresource(android.r.layout.simple_spinner_dropdown_item); pmaincat.setadapter(dataadapter1); pmaincat.setonitemselectedlistener(new onitemselectedlistener() { @override public void onitemselected(adapterview<?> arg0, view arg1, int position, long id) { log.e("position new", patient_main_type_name[position]); } @override public void onnothingselected(adapterview<?> arg0) { } });

logcat

10-31 10:08:23.045: e/fail 3(7235): java.lang.nullpointerexception: storage == null 10-31 10:08:23.045: e/fail 3(7235): org.json.jsonexception: no value patient_main_type_name 10-31 10:08:23.054: e/fail 3(7235): org.json.jsonexception: no value patient_type_name

json data

[{"initial_id":"1","initial_name":"mr.","sex":"male","to_patient":"1","to_employee":"1"},{"initial_id":"2","initial_name":"mrs.","sex":"female","to_patient":"1","to_employee":"1"},{"initial_id":"3","initial_name":"","sex":"male","to_patient":"1","to_employee":"1"}] [{"patient_main_type_id":"36","patient_main_type_name":"asdasdsa","billing_type":"tpa"},{"patient_main_type_id":"37","patient_main_type_name":"sasa","billing_type":"tpa"},{"patient_main_type_id":"85","patient_main_type_name":"awsome","billing_type":"cghs"},{"patient_main_type_id":"86","patient_main_type_name":"ssssssssss","billing_type":"cghs"},{"patient_main_type_id":"87","patient_main_type_name":"ddddddd","billing_type":"tpa"}] [{"patient_type_id":"1","patient_type_name":"abc","patient_main_type_id":"36"},{"patient_type_id":"2","patient_type_name":"pqr","patient_main_type_id":"36"},{"patient_type_id":"3","patient_type_name":"lmn","patient_main_type_id":"85"}]

php android

No comments:

Post a Comment