title: Spinner not showing selected item
body: <p><strong>PROBLEM</strong></p>
  
  <p>My problem is that after changing data in my <code>SpinnerArrayAdapter</code> my <code>Spinner</code> does not react to item clicks on <code>dropDownList</code>.
  However after orientation change occurs everything is working fine(?!).
  EDIT: I noticed it does catch the item clicks but not representing/showing it on <code>Spinner</code>. Because after orientation change the selected item appears on <code>Spinner</code></p>
  
  <p><strong>CONSTRUCTION</strong></p>
  
  <p>I have <code>AutoCompleteTextView(ACTV)</code> that's connected to <code>AutoCompleteAdapter implementing Filterable</code>. After entering some data into <code>ACTV</code> the result is passed to <code>SpinnerArrayAdapter</code> that is connected to <code>Spinner</code>.</p>
  
  <p>There is a <code>customListener</code> set on <code>AutoCompleteAdapter</code> that is connected to <code>SpinnerArrayAdapter</code> and responsible for passing data between them.</p>
  
  <p>Reason behind such construction is that user can have a 2-step choice. One on drop-down when choosing the data from <code>ACTV</code> and second one in case he change his mind.
  So you can put POSTCODE in the <code>ACTV</code> select province that's connected to and change province when you miss-clicked/changed mind without forcing to enter POSTCODE again.</p>
  
  <p><strong>CODE</strong></p>
  
  <p>This is the part that is responsible for data change inside <code>SpinnerArrayAdapter</code>.</p>
  
  <pre><code>@Override
  public void setCitiesFromPostcode(ArrayList&lt;String&gt; cities) {
      this.clear();
      this.addAll(cities);
      notifyDataSetChanged();
  }
  </code></pre>