title: Disable clicks when fragment adding animation playing
body: <p>I have a method, which perform a fragment adding animation and a new fragment fills all screen:</p>
  
  <pre><code>public void addFragmentWithAnimation(Fragment fragment, boolean addToBackStack){
      FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
      transaction.setCustomAnimations(R.anim.slide_in_left, R.anim.slide_out_right, R.anim.slide_in_left, R.anim.slide_out_right);
      if (addToBackStack) {
          transaction.addToBackStack(null);
      }
      transaction.add(R.id.lay_fragments, fragment);
      commitTransaction(transaction);
  }
  </code></pre>
  
  <p>But when animation playing user still allowed to click on buttons on the view below and make another ui actions, which could cause to unpredictable results. Is there an any way to block all user actions in app, until the end of animation?</p>