title: android buttons don't trigger event on every click
body: <p>I have a few TextViews that have onClickListener set to them. It is done in the most simple and basic way. It works, but it's not sensitive enough. Sometimes you have to click 2-3 times before the event (playing a sound) is triggered. I've read all the relevant  info I could find here (and generally via google) but none of the very few solutions worked for me. The TextViews are big (about half the screen's width wide and the same height).
  I thought it might be a hardware limitation, but I have a few apps on my android with great clickable buttons. You can checkout the buttons on a free app called "Fractions". It's impossible to touch the buttons there without triggering their event, while my buttons often fail to trigger it.
  I've tried to set OnTouchListener and that didn't help either.
  Any suggestions?</p>
  
  <pre><code>public class MainActivity extends Activity {
  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
  
      final MediaPlayer mpCorrect = MediaPlayer.create(this, R.raw.correct);
      final MediaPlayer mpWrong = MediaPlayer.create(this, R.raw.wrong);
  
      Button b = (Button)findViewById(R.id.button1);
      TextView t = (TextView)findViewById(R.id.textView1);
  
      b.setOnClickListener(new OnClickListener() {
  
          @Override
          public void onClick(View v) {
              // TODO Auto-generated method stub
              mpWrong.start();
          }
      });
  
      t.setOnClickListener(new OnClickListener() {
  
          @Override
          public void onClick(View v) {
              // TODO Auto-generated method stub
              mpCorrect.start();
          }
      });
  
  
  }
  </code></pre>