2010-11-18 53 views
0

J'avais le problème ici: How to start Activity in adapter?. cependant, je voudrais modifier la direction de l'animation de transition. car, à l'intérieur d'un adaptateur, vous ne pouvez pas appeler overridePendingTransition(). Alors savez-vous comment le faire en utilisant le contexte et l'intention?android start Activité dans l'adaptateur (problème de direction de l'animation de transition)

également, j'ai une activité en utilisant mon adaptateur personnalisé, et savez-vous comment appeler ma propre fonction en activité de l'adaptateur?

merci beaucoup! penny

Répondre

3

Cela ressemble à vous avez besoin de passer un contexte dans votre adaptateur, pouvez-vous remplacer le constructeur et passer un dans alors?

+0

oui, j'ai passé le contexte dans l'adaptateur. puisque le contexte est une superclasse d'activité, le contexte ne peut pas utiliser toute la fonction en activité ... qui me bloque ..... – justicepenny

+0

ahh, désolé, j'ai mal interprété votre question, pourquoi ne passez-vous pas l'activité alors? – GeekYouUp

+0

putain ,, oh, je suis une telle tête dick ....... merci beaucoup vous m'aidez ..... merci beaucoup !!! – justicepenny

0
((Activity) context).overridePendingTransition(R.anim.slide_out_right,R.anim.slide_in_left);