You cannot pass null as the first parameter of an ArrayAdapter
constructor. Please pass a valid Context, such as your Activity
instance.

On Tue, Jun 19, 2012 at 4:28 PM, OXRL <o.romero.lo...@gmail.com> wrote:
> Hello..,  I have a problem  try to load a Spinner depending on the selection
> of another.
> This is the error that I can not solve ---> The constructor ArrayAdapter
> <String> (new AdapterView.OnItemSelectedListener () {}, int, String []) is
> undefined
>
> The red part of the code is where the error is generated by Eclipse.
>
>    spPaises.setAdapter(adaptador1);
>
> 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>(null,android.R.layout.simple_spinner_item,
> ListaCiudades);
>
>  adaptador2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
>               spCiudades.setAdapter(adaptador2);
>
>              }
>                 public void onNothingSelected(AdapterView<?> parent) {
>                 // Mensaje.setText("");
>              }
>
>      });
>
> Regards.
>
> --
> 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



-- 
Mark Murphy (a Commons Guy)
http://commonsware.com | http://github.com/commonsguy
http://commonsware.com/blog | http://twitter.com/commonsguy

Android Training in NYC: http://marakana.com/training/android/

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