ListFragment onListItemClick is called multiple times
<p>Today i had somebody 'crazy test' my app. Meaning clicking like mad to get it to crash. They succeeded..</p>

<p>I work with a fragment transition when somebody clicks an a list item:
I noticed when a user was doing heavy clicking the user was able to load multiple (!) new fragments. How can this happen? How can I prevent it? </p>

<p>Does the transition not lock the current fragment in some way? </p>

<pre><code>   public void onListItemClick(ListView l, View v, int position, long id) {

            SomeFragment newFragment = new SomeFragment();
            FragmentManager fragmentManager = getActivity()
                    .getSupportFragmentManager();
            FragmentTransaction fragmentTransaction = fragmentManager
                    .beginTransaction();
            fragmentTransaction.setCustomAnimations(R.anim.slide_in_right,
                    R.anim.slide_out_left, R.anim.slide_in_left,
                    R.anim.slide_out_right);
            fragmentTransaction.hide(this);
            fragmentTransaction.add(this.getId(), newFragment);
            fragmentTransaction.addToBackStack(null);
            fragmentTransaction.commit();

   }
</code></pre>

<p>of course I could check on this.isHidden(), but I wonder is this the only way?</p>
