Play a melody on click
<p>When I click on a view, I want to play a melody. The problem is that when I click very fast, the melody starts from the beginning and I want it to play to the end and at this time screen must not react to clicks (because I don't want the melody to be played 10 times if I clicked very fast 10 times). I wrote something like this: </p>

<p><code>MediaPlayer mp = MediaPlayer.create(MyActivity.this, R.raw.cow_moo);
                                      mp.start();
                if(mp.isPlaying()) {
                    img1.setClickable(false);
                    }
                img1.setClickable(true);</code> </p>

<p>But after one click the screen does not react to click anymore... Help me please with this.</p>
