title: AutoCompleteTextView click listener is not working perfectly
body: <p>I am making an android application where I am using the <code>AutoCompleteTextView</code> and trying to set the onClickListener for reset the entered value on click on <code>AutoCompleteTextView</code>.</p>
  
  <p>Issue is that I have two <code>AutoCompleteTextView</code> so when I entered text in first <code>AutoCompleteTextView</code> then second <code>AutoCompleteTextView</code> then click on first <code>AutoCompleteTextView</code> then it is not calling OnClickListener on the first <code>AutoCompleteTextView</code></p>
  
  <p>Any idea why this is behaving such weird ?</p>
  
  <pre><code>&lt;AutoCompleteTextView
      android:id="@+id/fromStationEdit"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_alignParentLeft="true"
      android:layout_below="@+id/TextView1"
      android:layout_marginLeft="12dp"
      android:layout_marginTop="3dp"
      android:background="@drawable/apptheme_edit_text_holo_light"
      android:drawableRight="@drawable/ic_rail"
      android:focusable="true"
      android:focusableInTouchMode="true"
      android:imeOptions="actionNext"
      android:paddingLeft="8dp"
      android:singleLine="true"
      android:textColor="@color/black"
      android:textColorHighlight="@android:color/black"
      android:textCursorDrawable="@null"
      android:textSize="16sp" &gt;
  
      &lt;requestFocus /&gt;
  &lt;/AutoCompleteTextView&gt;
  </code></pre>
  
  <p>ClickListener on <code>AutoCompleteTextView</code>.</p>
  
  <pre><code>// reset the value when user click on this view
  source_stn_txt.setOnClickListener(new OnClickListener() {
  
      @Override
      public void onClick(View arg0) {
          source_stn_txt.setText("");
      }
  });
  
  // reset the value when user click on this view
  dest_stn_txt.setOnClickListener(new OnClickListener() {
  
      @Override
      public void onClick(View view) {
          dest_stn_txt.setText("");
      }
  });
  
  source_stn_txt.setOnItemClickListener(new OnItemClickListener() {
  
      @Override
      public void onItemClick(AdapterView&lt;?&gt; arg0, View arg1, int arg2,
              long arg3) {
          source = source_stn_txt.getText().toString().trim();
          dest_stn_txt.requestFocus();
      }
  });
  </code></pre>
  
  <p>Thanks in advance.</p>