title: OnItemSelectedListener on Multiple Spinners not working
body: <p>I have an Activity with multiple Spinners in it (around 8-9). The code that I am using is as follows:</p>
  
  <pre><code>Spinner sp1, sp2, sp3, sp4, sp5;
  sp1 = (Spinner) findViewById(R.id.spinner1);
  sp2 = (Spinner) findViewById(R.id.spinner2);
  sp3 = (Spinner) findViewById(R.id.spinner3);
  sp4 = (Spinner) findViewById(R.id.spinner4);
  sp5 = (Spinner) findViewById(R.id.spinner5);
  
  sp1.setOnItemSelectedListener(this);
  sp2.setOnItemSelectedListener(this);
  sp3.setOnItemSelectedListener(this);
  sp4.setOnItemSelectedListener(this);
  sp5.setOnItemSelectedListener(this);
  
  //Outside onCreate I'm using the following to handle the spinner Item Selected event.
  
  @override
  public void onItemSelected(AdapterView&lt;?&gt; arg0, View arg1, int arg2,
          long arg3) {
      // TODO Auto-generated method stub
      switch (arg0.getId()) {
      case R.id.spinner1:
          Toast.makeText(getApplicationContext(), arg0.getItemAtPosition(arg2).toString(), Toast.LENGTH_LONG).show();
          break;
      case R.id.spinner2:
          Toast.makeText(getApplicationContext(), arg0.getItemAtPosition(arg2).toString(), Toast.LENGTH_LONG).show();         
          break;
      case R.id.spinner3:
          Toast.makeText(getApplicationContext(), arg0.getItemAtPosition(arg2).toString(), Toast.LENGTH_LONG).show();
          break;
      case R.id.spinner4:
          Toast.makeText(getApplicationContext(), arg0.getItemAtPosition(arg2).toString(), Toast.LENGTH_LONG).show();
          break;
      case R.id.spinner5:
          Toast.makeText(getApplicationContext(), arg0.getItemAtPosition(arg2).toString(), Toast.LENGTH_LONG).show();
          break;
      }
  }
  
  @Override
  public void onNothingSelected(AdapterView&lt;?&gt; arg0) {
      // TODO Auto-generated method stub
  
  }
  </code></pre>
  
  <p>But the problem is I'm not getting any <code>Toast</code> on selecting the item in any of the spinners. Any help would be appreciated. Thanks in advance.</p>