How big is the array you allocated for items, and is it big enough to
hold everything you intend to put in there?

Doug

On Feb 2, 8:54 am, sisko <[email protected]> wrote:
> Hi guys,
>
> I am experimenting with locations and listviews. I am getting location
> results back and I am trying to create a listview of my locations
> results using the following code:
>
> ListView locationList                   =       
> (ListView)findViewById(R.id.ListView01);
>                 String[] items = new String[]{};
>
>                 try {
>                         Geocoder geocoder               =       new 
> Geocoder(this, Locale.getDefault());
>                         List<Address> addresses   =       
> geocoder.getFromLocation(LATITUDE,
> LONGITUDE, 5);
>                         address_textview.setText( ""+addresses );
>
>                         Address[] addresses_array               =       new 
> Address[addresses.size()];
>                         addresses.toArray(addresses_array);
>
>                         for( int i = 0; i < addresses_array.length; i++ ){
>                                 items[i]        =       
> addresses_array[i].getPostalCode();
>                         }
>
>                 } catch (IOException e) {
>                         // TODO Auto-generated catch block
>                         e.printStackTrace();
>                 }
>
>                 ArrayAdapter<String> adapter      =       new 
> ArrayAdapter<String>(this,
> R.layout.list_item, items);
>                 locationList.setAdapter(adapter);
>
> My problem is, when I try to write into my items array ( items[i]       =
> addresses_array[i].getPostalCode(); )  in the forloop, my application
> crashes.
>
> Can anyone please help. I am stuck at this point.

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

Reply via email to