@Override public void onClick(View v) { mAnimation.setVisibilitySwapped(); startAnimation(mAnimation); if (mListener != null) { mListener.onClick(this); } }