Comment mettre fin à une activité dans Adroid au toucher. Ici, je montre une vue qui est décrite dans details.xml. J'ai besoin de rejeter l'activité au toucher. J'ai essayé le code suivant. Mais ça ne marche pas. Des idées?Terminer (Fermer) une activité Android au toucher
public class Details extends Activity {
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.details);
}
public boolean onTouchEvent(MotionEvent event){
this.finish();
return true;
}
}
Etes-vous certain que onTouchEvent est appelé? Les documents de l'API mentionnent qu'il ne sera appelé en dernier recours que si aucune des vues enfants n'a consommé l'événement. – mmeyer
Je pense que ce n'est pas appelé. Avez-vous une idée de comment ajouter "onTouchEvent" à la vue que j'utilise.Comme ici je l'utilise à partir d'un xml. – dinesh707