Android Java comment empêcher l'activité d'ouvrir deux fois par programmation

intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
siyanda.zama