But i need to knw one thing, if i use Array adapter before assigning the
values of str[i] its displaying listview also if i set adapter after
assigning values to Str[i] also dispalying listview . Why so ?

For an example this line :-

str1[i]=jsonArray.getJSONObject(i).getJSONObject("FORM").
getJSONArray("FPROP")
.getJSONObject(0).getString("FNAME");
                }
         ArrayAdapter<String>adapter=new ArrayAdapter<String>
(this,android.R.layout.simple_list_item_1,android.R.id.text1,str1);
         lv.setAdapter(adapter);
        }

And my code is here ,


 JSONArray jsonArray=jsonObj.getJSONArray("formlist");
          int length = jsonArray.length();
         String[] str1 =new String[length];
        // ArrayAdapter<String>adapter=new ArrayAdapter<String>
(this,android.R.layout.simple_list_item_1,android.R.id.text1,str1);
        // lv.setAdapter(adapter);

        // ArrayList<String> items = new ArrayList<String>();
         for (int i = 0; i < length; i++) {

str1[i]=jsonArray.getJSONObject(i).getJSONObject("FORM").
getJSONArray("FPROP")
.getJSONObject(0).getString("FNAME");
                }
         ArrayAdapter<String>adapter=new ArrayAdapter<String>
(this,android.R.layout.simple_list_item_1,android.R.id.text1,str1);
         lv.setAdapter(adapter);
        }

     catch (JSONException e) {

On Sun, Aug 5, 2012 at 12:55 AM, Meena Rengarajan <meenasoft...@gmail.com>wrote:

> Yeah , exactly what you have said is right . Now works on well ! I havent
> parsed JSON. I am new to this topic. Anywys thankyou  :)
>
>
> On Sat, Aug 4, 2012 at 1:21 PM, HideCheck <hidech...@gmail.com> wrote:
>
>> I guess
>> Show of ListView rather than wrong, You have failed to parse JSON.
>>
>> > ArrayAdapter<String> adapter = new
>> > ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,
>> > android.R.id.text1,str1);
>> > lv.setAdapter(adapter);
>> this code is correct.
>>
>> Structure of the JSON is?
>>
>> 2012/8/4 Meena Rengarajan <meenasoft...@gmail.com>:
>> > How should i use Array adapter here to get listview values .. I am very
>> new
>> > to Android can anyone help me please..
>> >
>> > I used this in my code,
>> >
>> > ArrayAdapter<String> adapter = new
>> > ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,
>> > android.R.id.text1,str1);
>> > lv.setAdapter(adapter);
>> >
>> > On Sat, Aug 4, 2012 at 12:47 PM, Meena Rengarajan <
>> meenasoft...@gmail.com>
>> > wrote:
>> >>
>> >> How do i wanna split a string into two parts here by omitting first
>> >> character ?
>> >>
>> >>
>> >> On Saturday, August 4, 2012 10:36:18 AM UTC+5:30, Meena Rengarajan
>> wrote:
>> >>>
>> >>> This is my code. Listview using Json in Android . But my lists is not
>> >>> displaying when i click a button.. Only displaying first activity
>> alone.
>> >>> Whats wrong here ? can anyone help me ..
>> >>> try {
>> >>>      JSONObject json1=new JSONObject(resultJSON);
>> >>>      JSONArray jsonArray=json1.getJSONArray("");
>> >>>      int length = jsonArray.length();
>> >>>      System.out.println("json1:"+json1);
>> >>>      System.out.println("jsonarray:"+jsonArray);
>> >>>      String[] str1 = new String[length];
>> >>>      for (int i = 0; i < str1.length; i++) {
>> >>>
>> >>>
>> str1[i]=jsonArray.getJSONObject(i).getJSONObject("FORM").getJSONArray("FPROP".getJSONObject(0).getString("FNAME");
>> >>>
>> >>> }
>> >>> } catch (Exception e) {
>> >>> // TODO: handle exception
>> >>> Toast.makeText(NewActivity.this,"sorry", Toast.LENGTH_LONG).show();
>> >>> }
>> >>>  ArrayAdapter<String> adapter = new
>> >>> ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,
>> >>> android.R.id.text1,str1);
>> >>>
>> >> --
>> >> You received this message because you are subscribed to the Google
>> >> Groups "Android Developers" group.
>> >> To post to this group, send email to
>> android-developers@googlegroups.com
>> >> To unsubscribe from this group, send email to
>> >> android-developers+unsubscr...@googlegroups.com
>> >> For more options, visit this group at
>> >> http://groups.google.com/group/android-developers?hl=en
>> >
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups "Android Developers" group.
>> > To post to this group, send email to
>> android-developers@googlegroups.com
>> > To unsubscribe from this group, send email to
>> > android-developers+unsubscr...@googlegroups.com
>> > For more options, visit this group at
>> > http://groups.google.com/group/android-developers?hl=en
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Android Developers" group.
>> To post to this group, send email to android-developers@googlegroups.com
>> To unsubscribe from this group, send email to
>> android-developers+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/android-developers?hl=en
>>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to