title: Android - Why the click event isn't trigged
body: <p>I'm facing a problem with the focus on my application. I'm trying to catch the click event to animate my edittext, but for a reason I don't understand, sometimes my edittext is focused but the <code>click event</code> is not trigged. </p>
  
  <p>The user has to click a 2nd time to start the animation. </p>
  
  <p>I've got 2 <code>AutocompleteTextView</code> in my <code>SherlockFragment</code>.</p>
  
  <p>Is it possible that come from the <code>animation</code> I'm doing ?</p>
  
  <p>Edit: </p>
  
  <pre><code>    mEtWhere.setOnClickListener(new View.OnClickListener() {
                  @Override
                  public void onClick(View view) {
                      Log.d(TAG, "mEtWhere've been clicked");
                      if (!mllWhereHasBeenClicked) {
                          mllWhereHasBeenClicked = true;
                          if (mAlphaFrameLayout != null) {
                              animate(mAlphaFrameLayout).setDuration(ANIM_DURATION / 2).alpha(0.9f);
                          }
                          if (mllWhere != null) {
                              oldllWhereYpos = ViewHelper.getY(mllWhere);
                              Log.v(TAG, "OldYWhereLLpos: " + oldllWhereYpos);
                              animate(mllWhere).setDuration(ANIM_DURATION).y(25.0f);
                              mBringToFrontView(mllWhere);
                          }
                      }
                  }
              });
  </code></pre>
  
  <p>This is the code to reset the position of all my edittexts</p>
  
  <pre><code>private void resetPositionViews() {
      closeKeyBoard();
  
      if (mAlphaFrameLayout != null &amp;&amp; ViewHelper.getAlpha(mAlphaFrameLayout) &gt; 0.0f) {
          animate(mAlphaFrameLayout).setDuration((7 / 4) * ANIM_DURATION).alpha(0.0f);
          mBringToFrontView(mAlphaFrameLayout);
      }
  
      if (ViewHelper.getY(mllWho) == 25.0f &amp;&amp; mEtWho.isFocused() &amp;&amp; mllWhoHasBeenClicked) {
          Log.i(TAG, "mEtWho has the focus");
          Log.i(TAG, "Back to oldllWhoYpos: " + oldllWhoYpos);
          animate(mllWho).setDuration(ANIM_DURATION).y(oldllWhoYpos);
          mllWhoHasBeenClicked = false;
      }
  
      if (ViewHelper.getY(mllWhere) == 25.0f &amp;&amp; mEtWhere.isFocused() &amp;&amp; mllWhereHasBeenClicked) {
          Log.i(TAG, "mEtWho has the focus");
          Log.i(TAG, "Back to oldllWhoYpos: " + oldllWhereYpos);
          animate(mllWhere).setDuration(ANIM_DURATION).y(oldllWhereYpos);
          mllWhereHasBeenClicked = false;
      }
  }
  </code></pre>