title: Setting spinner style cancels the onItemSelectListener setting.
body: <p>Following a previous question, and I've seen in several other questions,I setup a new costume style for my spinners on my android app. I set the spinners using </p>
  
  <pre><code>ArrayAdapter&lt;String&gt; out = new ArrayAdapter&lt;String&gt;(this,
              R.layout.spinner_style,toPut);
  </code></pre>
  
  <p>With <code>spinner_style</code> </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;TextView  
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content"
      android:textSize="25dp" /&gt;
  </code></pre>
  
  <p>For the listeners, I use </p>
  
  <pre><code>spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
          @Override
           public void onItemSelected(AdapterView&lt;?&gt; arg0, View arg1,
                      int sort, long arg3) {
                      raceChanged();
  
              }
  
          @Override
          public void onNothingSelected(AdapterView&lt;?&gt; arg0) {
              // TODO Auto-generated method stub
  
          }
      });
  </code></pre>
  
  <p>Which I Call from a function I call from <code>onCreate</code>. The problem is that now, when tap an item in the spinner, nothing happens. If I switch the style back to <code>android.R.layout.simple_spinner_item</code>. Everything works fine. How do I set my costume spinner to use the listener?</p>