You are a master Nobu, thanks for the help everyone. :-)

2012/6/19 Nobu Games <[email protected]>

> No problem, this is a basic mistake that happens regularly. You are
> re-creating that ArrayAdapter within an OnItemSelectedListener:
>
> *spPaises.setOnItemSelectedListener(*
> *            new AdapterView.OnItemSelectedListener() {*
> *             *
> *            public void onItemSelected(AdapterView<?> parent,*
> *                android.view.View v, int position, long id) {*
> *             *
> *            *
> *                idPais=obtIdPais(ListaPaises[position],BdWorld); *
> *                ListaCiudades=obtListaDeCiudades(BdWorld,idPais);*
> *                ArrayAdapter<String> adaptador2 =new
> ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,
> ListaCiudades);*
>
>  *            adaptador2.setDropDownViewResource(android.R.layout.simple_
> spinner_dropdown_item);*
> *            spCiudades.setAdapter(adaptador2);*
> *            *
>
> *            }*
>
> *
> *And literally* "this" *is also the problem, because the Java keyword*"this"
> *refers to the object within the scope where that keyword occurs. The
> scope is in that case your OnItemSelectedListener and *not* the surrounding
> Activity class. You need to write the following instead:*
>
> **ArrayAdapter<String> adaptador2 =new ArrayAdapter<String>(**
> VisualizadorClimaticoActivity.**this,android.R.layout.simple_spinner_item,
> ListaCiudades);*
> *
> *
>
>  --
> 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
>

-- 
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