J'ai cette fonction:Toile Android, comment puis-je faire un OnTouchEvent quand un bitmap est touché au lieu du plein écran?
@Override
public boolean onTouchEvent(MotionEvent event1)
{
if(event1.getAction()==MotionEvent.ACTION_DOWN){
if(!player.getPlaying() && newGameCreated && reset)
{
player.setPlaying(true);
player.setUp(true);
}
if(player.getPlaying())
{
if(!started)started = true;
reset = false;
player.setUp(true);
}
return true;
}
if(event1.getAction()==MotionEvent.ACTION_UP)
{
player.setUp(false);
return true;
}
return super.onTouchEvent(event1);
}
Cette fonction fera en plein écran.
Mais comment puis-je le faire uniquement lorsque mon bitmap est touché?
Vous pouvez également consulter [cette réponse] (http: //stackoverflow.com/questions/20569805/how-to-set-ontouch-listener-for-something-drawn-using-canvas-android) –